开始跟着视频学python,第三天mark【字符串】

今天继续学习,从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分钟。

猜你喜欢

转载自blog.csdn.net/weixin_42944682/article/details/105351401