Python String(字符串)
string = 'Python' print("输出字符串") print(string) print("输出第一个到倒数第二个的所有字符") print(string[0:-1]) print("输出字符串第一个字符") print(string[0]) print('输出从第三个开始到第五个的字符') print(string[2:5]) print("输出从第三个开始的后的所有字符") print(string[2:]) print('输出字符串两次') print('第一种:' + string * 2) print('第二种:' + 2 * string) print("连接字符串") print(string + "真香")
转义字符串
print("使用反斜杠转义特殊字符") print("Py\nthon") print("不想让反斜杠发生转义") print(r'Py\nthon')
字符串续行
string = "a" \ "b" \ "c" print(string)
# 与 C 字符串不同的是,Python 字符串不能被改变。向一个索引位置赋值,比如word[0] = 'm'会导致错误。
总结
1、反斜杠可以用来转义,使用r可以让反斜杠不发生转义。
2、字符串可以用+运算符连接在一起,用*运算符重复。
3、Python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始。
4、Python中的字符串的每一个字符(索引)不能改变。
5、Python 没有单独的字符类型,一个字符就是长度为1的字符串。
作者:Soinice
链接:https://blog.csdn.net/Soinice/article/details/108083446
来源:CSDN
著作权归作者所有,转载请联系作者获得授权,切勿私自转载。