python strip()函数的功能和用法

一、小试牛刀

python strip()函数的功能和用法


执行以上程序,输出结果是: 单选

0人

0%

A.3

0人

0%

B.6

0人

0%

C.7

0人

0%

D.5

投票


二、python中的strip()函数

1、语法

str.strip([chars])

2、注意事项

参数

【1】chars -- 移除字符串头尾指定的字符序列

【2】当chars为空时,把头和尾的空格,以及位于头尾的\n \t之类给删除

【3】仅字符串使用

【4】当chars不在str字符串中时,相当于str.strip()

返回值

返回移除字符串头尾指定的字符生成的新字符串

3.实例讲解

当str.strip([chars]) 中无参数

python strip()函数的功能和用法


python strip()函数的功能和用法


当str.strip([chars]) 中有参数

【1】当chars=None时,等价于s.strip()

python strip()函数的功能和用法

【2】当chars是单个字符

python strip()函数的功能和用法

参数为单引号


参数为空格


参数为\n



【3】当chars是多个字符

它删除的是str字符串从头开始或者从尾开始带有chars含有的字符的所有字符(有点拗口)



三、python中的split()函数


1、语法

str.split(str="", num=string.count(str))

2、注意事项

参数

【1】str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等

【2】num -- 分割次数。默认为 -1, 即分割所有

【3】仅字符串使用

【4】当chars不在str字符串中时,相当于str.split()

返回值

返回分割后的字符串列表

3、实例讲解

str.split()无参

str.split()有一个参数

错误用法


空格分隔



str.split()有2个参数


、上一茬

>>>《Python基础找茬系列22--python中的remove、pop、popitem、del》