Python 从多个输入中随机选取

Python 从多个输入中随机选取,python,python-3.x,input,Python,Python 3.x,Input,我想做一个应用程序,将随机选择从多个输入,如名称。 这是我的密码: 随机导入 var=输入(“您的姓名:”) var2=输入(“您的姓名:”) var3=输入(“您的姓名:”) 列表=[var,var2,var3] 打印(随机选择(列表)) 我希望它会“随机”选择。但每次我重新运行它按顺序选择的代码时。那么如何将其更改为“随机”拾取呢?尝试以下方法: from datetime import datetime random.seed(datetime.now()) 为什么datetime?@

我想做一个应用程序,将随机选择从多个输入,如名称。 这是我的密码:

随机导入
var=输入(“您的姓名:”)
var2=输入(“您的姓名:”)
var3=输入(“您的姓名:”)
列表=[var,var2,var3]
打印(随机选择(列表))
我希望它会“随机”选择。但每次我重新运行它按顺序选择的代码时。那么如何将其更改为“随机”拾取呢?

尝试以下方法:

from datetime import datetime
random.seed(datetime.now())

为什么
datetime
?@Austin这只是解决方案之一。这将更改随机数生成器的种子,以便每次运行时获得不同的数字。另一个解决方案是随机的。randint(0,len(list)-1)这是随机的。因为只有3个数据,你觉得这不是随机的。你试过几次了?@89f3a1c六次