Python用for语句实现输入一段字符串并查找其中一个字母出现的位置和次数,输出位置用空格隔开
时间: 2024-06-01 22:02:07 浏览: 71
python 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数 (示例)
5星 · 资源好评率100%
input_str = input("请输入一段字符串:")
char = input("请输入要查找的字母:")
count = 0
positions = ""
for i in range(len(input_str)):
if input_str[i] == char:
count += 1
positions += str(i) + " "
if count == 0:
print("该字母未在字符串中出现!")
else:
print("该字母在字符串中出现的次数为:", count)
print("该字母在字符串中出现的位置为:", positions)
阅读全文