今天继续学习,从40分钟开始。
course = 'python for beginners'
print(len(course)) #len为字符串长度,用此函数对字符数量进行限制
输出为
20
在下面的代码是将字符串大写。当我们输入course.的时候,注意后面的点,就是调用字符串自身的一些功能。这个upper和print是不同的,print、len这样的是通用函数,而upper是字符串里一个小方法。
另外,upper是将其大些,并没有改变course。在输出中将见到。
course = 'python for beginners'
print(course.upper())
print(course) #它并没有被修改
输出为:
PYTHON FOR BEGINNERS
python for beginners
find功能,找到字母“t”,注意是‘t’
course = 'Python for beginners'
print(course.find('t')) #t在第3个,所以012,输出2
print(course.find('O')) #没有大写的O,输出-1
print(course.find('p')) #同上
print(course.find('for')) #f位于何处就输出几
输出为:
2
-1
-1
7
replace功能替换。注意区分大小写。
course = 'Python for beginners'
print(course.replace('for','FOR'))
输出:
Python FOR beginners
in功能。检查某个字符串是否在其中,输出为布尔值True或False.
course = 'Python for beginners'
print('python' in course) #区分大小写
输出为:
False
本节小结:
len()
course.upper()
course.title()
course.find()
course.replace()
‘…’ in course
视频位置48分钟。