|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import random
a = random.randint(0,34)
b = random.randint(0,34)
c = random.randint(0,34)
d = random.randint(0,34)
e = random.randint(0,34)
f = random.randint(0,34)
print('生成的蓝色随机数为:'a,b,c,d,e,f)
x = random.randint(0,17)
print('生成的红色随机数为:'x)
此程序是想模仿彩票开奖生成随机数,但此程序有2个问题没有想到解决方案:
①该程序语法有错本人水平有限没有找到
②生成的随机数有重复的情况,如何使生成的随机数不重复(使a-f 6个数不重复)
- import random
- list_number = []
- for i in range(7):
- a = random.randint(1, 34)
- while a in list_number:
- a = random.randint(1, 34)
- list_number.append(a)
- print('生成的蓝色随机数为:', list_number)
- x = random.randint(0, 17)
- print('生成的红色随机数为:', x)
复制代码
多看看基础。print函数格式写错了。
|
|