字符串的一些小问题

2020-02-26  本文已影响0人  搬布

短字符串

Python当中,是用英文的单引号或双引号来代表字符串的,如

'Python for Beginners'

如果字符串当中也含有单引号或双引号,就会产生问题,如

'Python's course for Beginners'
'Python for "Beginners" '


image.png

解决的办法如下:
如果字符串当中含有单引号,那么改用双引号,反之同样,如:

"Python's course for Beginners"
'Python for "Beginners"'


image.png
image.png

多行字符串

使用三个引号来引用字符,即:''' ''' 或 """ """


image.png

字符串索引及引用

Python 中可以用索引来访问字符串中的字符。索引从0开始到长度-1结束。如:
course[0]代表字符串的第一个字符,course[3]代表第四个字符。
特别的,course[-1]代表最后一个字符。倒数的意思。course[-3]代表倒数第三个字符

如果要引用其中的字串,需要用的双引号,如:
course[0:3]
引用前三个字符course[0] course[1]course[2],不包括course[3]

:前后的数字可以不填,python会使用默认值。
course[:5] 等于course[0:5]
course[1:] 等于出第一个以外的所有子串
course[:]代表整个字符串

字符串的格式化输出

在字符串的前面加上字符‘f’,再使用花括号,如:

字符串相关的方法和函数

len() 返回字符串长度
course.upper() 把字符串转换为大写
course.lower() 把字符串转换为小写
course.title() 把字符串转换为单词首字母大写
course.find() 查找某个字串,返回布尔值
course.replace() 用新子串替换某子串
'...' in course 判断某子串是否在字符串当中

上一篇下一篇

猜你喜欢

热点阅读