这个太好玩啦哈哈可以顺便练习一波!!
python中str的用法
1. 字符串的操作
字符串的连接操作
符号: +
格式:str1 + str2
例如:str1 = 'I Love'
str2 = 'You!'
print(str1 + str2)
>>> 'I Love You!'
返回值:str
2、字符串的复制操作
符号: *
格式:str * num
例如:str = 'abc'
num = 3
print(str1 * num)
>>> 'abcabcabc'
返回值:str
3、字符串的索引操作
符号: []
格式:str[index]
例如:str = 'abcde'
print(str[2])
>>> 'c'
返回值:str
4、字符串的切片操作
符号: [::]
格式:str[index:index:step]
例如:str = 'abcdefg'
print(str[:])
>>> 'abcdefg'
#取字符串所有内容,开头的0可以忽略
print(str[:3])
>>> 'abc'
#取出字符串索引0-3的内容(顾头不顾尾,不包含索引3的对象)
print(str[:5:2])
>>> 'ace'
#取出字符串索引0-5的内容,每2个索引取一次
print(str[3:])
>>> 'defg'
#取出字符串索引3开始到结尾的内容
print(str[-2:])
>>> 'fg'
#取出字符串倒数第2开始到结尾的内容
返回值:str 。