(01)-Python3之--字符串操作
1.字符串取值 字符串的取值通过索引来读取,从0开始。 取区间值如下:字符串变量名[起始索引:结束索引]。包含起始,但不包含结束。 例如: str_my = "hello,python!我来了!" print(str_my[0:4]) # 取0,1,2,3位 print(str_my[0:5]) # 取0,1,2,3,4位 # 从第6个开始,一直取到最后。 print(str_my[5:]) # 从头开始,取到索引下标为7 print(str_my[:8]) print(str_my[0:8]) 结果: hell hello ,python!我来了! hello,py hello,py 2.字符串长度 获取字符串长度一般用len函数 str_my = "hello,python!我来了!" print(len(str_my)) 结果: 23 3.查找子字符串 语法:字符串变量名.find(子字符串) 如果找到了,返回的是起始索引。如果没有找到了,返回的是-1。 例如: str_my = "hello,python!我来了!" # 查找python print(str_my.find("python")) # 查找ph print(str_my.find("ph")) # 查找! print(str_my.find("!")) 结果: 6 -1 12 4.替换操作 语法:字符串变量