我试图输入一个名字列表,然后确定哪些包含字母“e”或字母“E”,但它总是只返回 0。有人能告诉我为什么吗?
def count_contain_e():
num_names = int(input("How many names are you going to enter: "))
count = 0
for i in range(num_names):
name = input("Enter middle name: ")
if (name.find("e") >= 0):
count += 1
return count
def main():
num_w_e = count_contain_e()
print "The number of middle names with the letter e is " + str(num_w_e)
main()
慕的地6264312
相关分类