Python 需要创建学生姓名列表
嘿,我需要创建一个学生姓名列表,但我被卡住了,因为我要不断提示用户添加姓名,直到他们输入一个空格“”但是程序在输入3个条目后停止,我是python新手,有人能帮忙吗Python 需要创建学生姓名列表,python,Python,嘿,我需要创建一个学生姓名列表,但我被卡住了,因为我要不断提示用户添加姓名,直到他们输入一个空格“”但是程序在输入3个条目后停止,我是python新手,有人能帮忙吗 studentnames = [] studentnames.append(input("Enter a name:")) inp = studentnames.append(input("Enter a name")) while inp != "": inp = studentnames.append(inpu
studentnames = []
studentnames.append(input("Enter a name:"))
inp = studentnames.append(input("Enter a name"))
while inp != "":
inp = studentnames.append(input("Enter a name"))
break
print(studentnames)
for index,letter in enumerate(studentnames,1):
print(index,":",letter)
您不应该在此处中断,否则循环在执行一次后就停止了。LIST.append('toto')返回无
因此,在这一行之后inp=studentnames.append(输入(“输入名称”))
。
inp=None
将其更改为:
studentnames.append(input("Enter a name"))
inp = studentnames[-1] # last index
不要
break
,而不要break
。。
studentnames.append(input("Enter a name"))
inp = studentnames[-1] # last index