# 函数实现
# str.count
str_1 = "assdasdxcx"
sg = "a"
num = 0
for i in str_1:
if i == sg:
num += 1
print(num)# str.replace
str_1 = "assdasadxacaaxa"
old="a" #要替换的
new="$" #替换的
new_str="" #生成新的
num=0 # 替换次数
for i in str_1:
if i ==old :
if num < 3:
new_str += new
num+=1
else:new_str += i
else:new_str += i
print(new_str)# str.index,只能获取第一个
# 获取obj全部的索引
str_1 = "asdxaza"
obj = "a"
num = 0
lis = []
for var in str_1:
if var == obj:
lis.append(num)
num += 1
print(lis)
本文介绍了几种基本的字符串操作方法,包括字符计数、替换及索引查找等。通过具体实例展示了如何使用循环遍历字符串来实现这些功能。

被折叠的 条评论
为什么被折叠?



