博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 实现一个双色球生成程序
阅读量:4444 次
发布时间:2019-06-07

本文共 650 字,大约阅读时间需要 2 分钟。

最近学习Python的,就顺手写一个随机数的双色球程序,开发环境:python2.7 , 附上源代码如下:

# _*_ coding:utf-8 _*_import randomqiu=[]while True:    hong = random.randint(1,33)#产生一个随机红球    if hong in qiu:        continue#跳过本次循环    qiu.append(hong)#把红色号码添加到列表    if len(qiu)==6:        breakqiu.sort()lan=random.randint(1,16)#产生一个随机篮球s=""for i in qiu:    s=s+"%02d " %i#02d表示是2位数的整数,个数自动补0print s+"+ "+"%02d" %lan

其中蓝色6个,也有简单的方法

list = range(1,34)buleball = random.sample(list,6)buleball.sort()print buleball#1-33随机取6个,然后排序

或者

list = range(1,34)random.shuffle(list)buleball =list[0:6]buleball.sort()print buleball#1-33打乱列表顺序,取前6个,然后排序

 

参考文章:

 

转载于:https://www.cnblogs.com/whaben/p/6496312.html

你可能感兴趣的文章
POJ 2762 Going from u to v or from v to u?(有向图单向连通)
查看>>
LA 3516 Exploring Pyramids (记忆化搜索)
查看>>
5月26日下午学习日志
查看>>
JAVA编程思想(第四版)学习笔记----4.8 switch(知识点已更新)
查看>>
Requests请求方式:Get与Post
查看>>
(技巧)AtCoder Grand Contest 018 C : Coins
查看>>
vtune 错误
查看>>
Sonya and Problem Wihtout a Legend CodeForces - 714E (dp)
查看>>
制作滑动门菜单
查看>>
jdk 8 新特性
查看>>
tomcat调优
查看>>
NameNode故障处理方法
查看>>
关于find的-perm
查看>>
修改pip默认安装目录
查看>>
[bzoj3073] Journeys 题解(线段树优化建图)
查看>>
vue中keepAlive的使用
查看>>
Oracle表空间、段、区和块简述
查看>>
Mysql数据库环境变量配置
查看>>
编程中经典语句
查看>>
Python利用Requests库写爬虫
查看>>