python - 为什么随机生成器不起作用?Python
问题描述
我对python很陌生。当我运行那个python代码时,它什么也没显示!有什么意见吗?
import random
q = 1
w = 2
e = 3
r = 4
t = 5
y = 6
u = 7
i = 8
o = 9
p = 10
lista = (q,w,e,r,t,y,u,i,o,p)
numero = random.choice (lista)
if numero == (q,w,e,r,t):
print ("The colour is: Black")
if numero == (y,u,i,o,p):
print ("The colour is: Red")
谢谢你,里卡多·罗查
解决方案
您将随机int
与tuple
:更改为:
if numero in (q,w,e,r,t):
print ("The colour is: Black")
if numero in (y,u,i,o,p):
print ("The colour is: Red")
推荐阅读
- javascript - 如何在购物车会话中使用 ajax - node js
- highcharts - 未显示系列最后一点的 Highcharts 数据标签
- jquery - Bootstrap 不显示工具提示 jQuery 错误
- python - 将 json 读入 pandas 数据帧时允许使用哪些类型规范?
- javascript - 如果我在一个对象中有一个数组并且该对象在一个大数组中,我该如何更新 React Native 状态?
- protractor - 期望失败时如何将茉莉花配置为注销消息
- python - 如何彻底清除画布
- java - 初始化新的 RecyclerView 适配器是异步调用吗?
- graphql - 带有 Ghost CMS 的 Gatsby.js:如何查询包含当前帖子相同标签的帖子列表
- php - 如何以 php 或任何语言重命名下载文件