python - “‘builtin_function_or_method’对象没有属性‘’
问题描述
所以我一直试图通过使用 random.choice(time) 从我的列表“时间”中随机选择一个数字,但它似乎不起作用并给我和错误消息说“'builtin_function_or_method'对象没有属性'选择'
from random import uniform, random, choice, sample, shuffle
num_passenger = range(1,51)
time = range(5,51)
num_passenger = list(num_passenger)
time = list(time)
shuffle(time)
time = random.choice(time)
for num_passenger in range(1,51):
if(time <= 5 & time >= 15):
print("{0} {0}".format(num_passenger, time))
elif(time > 5 | time < 15):
print("{0} {0}".format(num_passenger, time))
解决方案
您从随机导入函数,而不是随机导入。只需用 function() 替换 random.function() 的所有实例。
推荐阅读
- asp.net-mvc - 我们可以在 ASP.NET MVC 中进行多次部署而不会丢失网站上的任何请求吗?
- google-apps-script - 保护范围不隐藏但不编辑(Google Apps 脚本)
- python - 读取两行CSV Python之间的列值
- java - 如何修复“找不到符号 MaxOf3 和 MinOf3”错误
- javascript - 使用 React 应用程序不会立即在 Safari 上加载图像
- python-3.x - 如何更新数据类python的值
- python - 类型错误位置参数自我丢失
- graph - 如何导出或检索主图表/图表中显示的 Google Adwords 数据?
- apache-kafka - KSQL 是否支持 Kafka 流处理保证?
- javascript - 如何只允许一个具有特定类的元素