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
相关阅读
我们经常需要再消息中使用变量的值。例如,假设我们要祝人生日快乐,可能会编写类似下面的代码: age=20 message="Happy " + age + "t
Matplotlib Matplotlib 是Python中类似 MATLAB 的绘图工具,熟悉 MATLAB 也可以很快的上手 Matplotlib。 1. 认识Matploblib
--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)老是失败,我们服务器都是打开了自动更新,但是它从来没有