【发布时间】:2018-12-27 09:14:38
【问题描述】:
我被要求在不使用字符串类 .count 方法或字典的情况下计算字符(由用户给出)出现在字符串(由用户给出)中的次数(还没有达到这一点)在蟒蛇。有什么方法可以计算出角色重复的次数?
user_string = "Hello! What a fine day it is today."
user_character = "e"
count = 0
for a in user_string:
if user_string == user_character:
count += 1
print(count)
我知道上面的代码是错误的,因为它将完整的字符串与单个字符进行比较。所以如果有人能纠正它并提供一个程序会很有帮助。
【问题讨论】:
-
if a == user_character:?该循环一次一个字符地遍历整个输入字符串 - 并且该字符被放置在变量a... -
谢谢。不过我没注意到:)
标签: python python-3.x string