1.字符串的定义:定义字符串的时候需要用引号引起来,可以用单引号,也可以使用双引号,如:
name = 'xiaoma'
或者 :
name = "xiaoma"
在Python中,也可以使用三引号来定义字符串,那么可以直接定义多行字符,如:
NLS = '''xiaoma
chengdu
UESTC'''
print(NLS)
运行结果为:

2.字符串的拼接:可以直接使用 + 进行字符串的拼接,如:
name = 'xiaoma'
school = 'UESTC'
result = name + ' study in ' + school
3.字符串的复制:使用 * 进行字符串的复制,如:
f = "fight!"
n = 'never stop! '
result = n + ( f * 4) #对‘f’进行4次复制
print(result)
哈哈哈,此处中二病犯了。。。
4.字符串的截取
在Python中字符串的索引有两种方式,从左到右以 0 开始,从右到左以 -1 开始,即 0, 1, 2,3... 或者... -4,-3, -2, -1 。截取时从第一位向最后一位截取,中间使用 ‘ :’ 作为运算符,如:
date = '202108202054'
year = date[0:4] #截取时不会截取第五个数,即不包含第五个参数
month = date[4:8]
time = date[8:12]
print(year)
print(month)
print(time)
如果只想截掉前面的几位数字,保留后面的数字,那么可以采取如下的方式:
date = '202108202054'
withoutyear = date[4:] #不填参数后一位,那么会直接截取到最后一位
print(withoutyear)
本文介绍了Python中字符串的基本定义、拼接、复制和截取技巧,通过实例演示了如何使用+、*操作符以及索引来处理字符串。


被折叠的 条评论
为什么被折叠?



