names = [] # Here we define an empty list.
while True:
eingabe = input('Please enter a name: ')
if not eingabe:
break
names.append(eingabe)
print(eingabe)
names = [] # Here we define an empty list.
flag = True
while flag:
eingabe = input('Please enter a name: ')
if not eingabe:
flag=False
names.append(eingabe)
print(eingabe)
试试这个:
因此,直到标志没有变为False,这个while循环将继续运行。
如果用户没有输入任何输入值,则将标志值设置为False,循环将终止。你知道吗
如果您只想将多个用户输入转换为一个列表,这将是最简单的方法:
根据您的问题和上面给出的代码,它已经需要用户的多次输入,但似乎您没有打印它们。如果您想从用户那里获得多个输入,并将它们添加到一个空列表中并打印出来,那么您必须对代码进行更多的更改。你知道吗
或者你可以简单地用
split()
方法-请告诉我是不是。你知道吗
相关问题 更多 >
编程相关推荐