python - 如何将用户多个输入添加到列表中?
问题描述
在使用这个方面:
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 并且循环将终止。
推荐阅读
- python-3.x - 为什么我的 for 循环打印列表两次
- pic - 无法使用 PIC18F4620 初始化 Qapass 1602A LCD
- javascript - 如何在 VueJS 中的服务之间共享 Axios 配置?
- python - 为什么 Scrapy 不提供响应对象?
- c# - 如何将一个类添加到另一个具有一对多关系的类
- laravel - Undefined class constant 'App\Providers\RouteServiceProvider::HOME'
- python - 给定地图和规则的最佳寻路算法是什么?
- web-scraping - Scrapy - 获取地图信息
- c++ - Why is it possible to modify a static const variable that is declared inside a function?
- .net-core - .NET Core Angular 客户端 SPA 在注销时重定向到 IdentityServer4 IDP 时出现问题