可以认为字符串是一个元素是字符的列表,字符串的一些操作自然就和列表相似。
1、用加号(+)拼接字符串变量,2个操作数必须是字符串,否则发生错误,与列表操作一致:
2、截取1个字符,位置从0开始,不可以超出下标,与列表操作一致:
3、截取连续字符,位置从0开始,不可以超出下标,与列表操作一致:
4、字符串中所有大写字母转为小写字母,原小写字母不变,字符串内置函数lower:
5、字符串中所有小写字母转为大写字母,原大写字母不变,字符串内置函数upper:
6、用在print和input中作为格式字符串(带有插入点,例如:%s插入字符串,%d插入整数):
练习题1:
截取字符串“You must believe in yourself!"中的believe,截取believe(不含)前的所有字符,截取believe(不含)后的所有字符。
练习题2:
下面是一段程序,请不全所缺的语句:
>>name = input("你叫什么名字:")
你叫什么名字:黄大炜
>>age = int(input("今年几岁:"))
今年几岁:9
>>
我叫黄大炜,年龄9岁。