我必须编写一个程序,让用户输入新会员的姓名和数量。此信息存储在数组中。具体来说,用户输入培训师的姓氏和新会员的数量。他们对 15 个不同的名字执行此操作,输出是属于 3 类之一的培训师数量:0-5 名新成员、6-10 名新成员和 11-15 名新成员。我无法获得输出语句来读取每个类别的计数并输出正确的语句。
from array import *
NewMembers1 = []
NewMembers2 = []
NewMembers3 = []
count1 = 0
count2 = 0
count3 = 0
totcount = 1
while totcount <= 4:
t = input(str(f"Enter Trainer {totcount} Name: "))
n = int(input(f"Enter Trainer {totcount} # of enrollees: "))
L = [t, n]
totcount += 1
for i in L:
if n <= 5:
count1 = +1
if type(i)==int:
i=int(i)
NewMembers1.append(i)
# print(len(NewMembers1))
#print(str(count1)+" trainers have 0-5 new enrollees")
elif 5 < n <=10:
totcount+=1
if type(i)==int:
i=int(i)
NewMembers2.append(i)
count2+=1
#print(str(count2)+" trainers have 6-10 new enrollees")
else:
totcount+=1
count3=+1
NewMembers3.append(i)
#print(str(count3)+" trainers have 11-15 new enrollees")
print(str(len(NewMembers1)) + " trainers have 0-5 new enrollees.")
print(str(len(NewMembers2))+" trainers have 6-10 new enrollees.")
print(str(len(NewMembers3))+" trainers have 11-15 new enrollees.")