字符串的取值
my_str = "my name is zhou jie lun"
value=my_str[2]
value2=my_str[-10]
print(f"从字符串{my_str}取下标为2的元素{value} 倒数16的值是{value2}")
字符串的index查找方法
val=my_str.index("is")
print(f"{val}")
字符串的替换
不是修改字符串本身,而是得到一个新的字符串
new_str=my_str.replace("zhou jie lun","lin jun jie")
print(f"{new_str}")
字符串的分割
my_str_list=my_str.split(" ")
print(f"{my_str_list}")
strip方法
#不传参数,去除收尾空格
my_str=" 12aasdfc2 "
new_str=my_str.strip()
print(f"{new_str}")
new_str1=my_str.strip("12")
print(f"{new_str}")
统计出现的次数
count=my_str.count("2")
print(f"{count}")
统计长度
num=len(my_str)
print(f"{num}")
字符串的遍历
tr="asfasfasfsa"
#字符串的遍历
index=0
while index<len(str):
print(str[index])
index+=1
for i in str:
print(i)
字符串的特点总结
只可以存储字符串
长度任意
支持下标索引
允许重复字符串存在
不可以修改
支持for循环