Python代码将一组名称存储在一个列表中,并计算带有E的字的数量
问题描述:
我想接受一组名称,然后将它们存储在一个列表中。接下来,我要计算每个名称中包含“e”或“E”的名称。这是我迄今写的。Python代码将一组名称存储在一个列表中,并计算带有E的字的数量
的main()
答
编辑:忘了你要求用户输入,而不是名字
这是一个简单的程序,做什么你问的程序列表。
names = []
for i in range(16):
name = input("Enter a name:")
names.append(name)
def find_e(names):
i = 0
for name in names:
if 'e' in name or 'E' in name:
i += 1
return i
print(find_e(names))
DEF count_contain_e(): Middle_Name = [] 计数= 0 有效范围内的E(0,16): 名称=输入( “输入您的中间名”) F = STR(“E “) 吨= STR(” E“) 指数= name.find(F) 索引2 = name.find(吨) 如果索引== 1或索引2 == 1: 计数=计数+ 1张 打印(计数) Middle_Name中的名称: print(e) def main(): count_contain_e() main() –
请改善您的问题,方法是使用代码进行编辑,而不是将代码放在注释中,然后询问关于您在代码中遇到的问题的具体问题正如所写,目前还不清楚你在问什么。 – paisanco