我试图输入一个名字列表,然后确定哪些包含字母“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 countdef main(): num_w_e = count_contain_e() print "The number of middle names with the letter e is " + str(num_w_e)main()
添加回答
举报
0/150
提交
取消