必威体育Betway必威体育官网
当前位置:首页 > IT技术

python学习笔记:whitespace(空白符)及其判断、删除方法

时间:2019-08-07 21:43:18来源:IT技术作者:seo实验室小编阅读:54次「手机版」
 

whitespace

一、string模块里的常量whitespace(string.whitespac)包含6个字符:

ASCII码 字符表示 显示 描述
9 \t HT,horizontal tab,水平制表
10 \n 空一行 LF,line feed,换行
11      \x0b(十六进制) VT,vertical tab,垂直制表符
12 \x0c(十六进制) FF,form feed,换页
13 \r CR,carriage return,回车
32 \x20(十六进制) space,空格

二、判断是否为空白符:

if S in string.whitespace: ......

如果S是一个字符,则判断字符S是否为空白符;如果S为一个字符串,则判断字符串S是否全部为空白符。

三、删除空白符:

(1)删除换行——"\n":

  •   replace法:若字符串S包含换行符,可使用 S.replace("\n", "")。

(2)删除多余的空格——" ":(注意:" "不是"\t" )

  •   删增法:若字符串S包含多个连续的空格,可使用split+“ ”的方法:
    def done(S):
        newstring=""
        for every in S.split(" "):
            if every==" ":
                continue
            else:
                newstring+=every
                newstring+=" "
        return newstring
    

相关阅读

【Python】str()函数

我们经常需要再消息中使用变量的值。例如,假设我们要祝人生日快乐,可能会编写类似下面的代码: age=20 message="Happy " + age + "t

Python--Matplotlib(基本用法)

Matplotlib Matplotlib 是Python中类似 MATLAB 的绘图工具,熟悉 MATLAB 也可以很快的上手 Matplotlib。 1. 认识Matploblib

WinRAR和7z Dos命令压缩,删除文件

--7z 极限+LZMA2C:\Progra~1\7-Zip\7z.exe a D:\SqlDatabak\001.7z D:\SqlDatabak\20180913104813.bak -mx9 -m0=LZMA2--R

python连接pymssql报OperationError:20009...错误(SQL s

在数据库配置管理器中,打开TCP/IP,改为启用,双击可查看端口号。

WINOWS server2008 安装microsoft windows 恶意软件删

WINOWS server2008 安装 microsoft windows 恶意软件删除工具 (kb890830)老是失败,我们服务器都是打开了自动更新,但是它从来没有

分享到:

栏目导航

推荐阅读

热门阅读