python实现双色球随机选号


Posted in Python onJanuary 01, 2020

本文实例为大家分享了python实现双色球随机选号的具体代码,供大家参考,具体内容如下

双色球随机选号实现代码

from random import randrange, randint, sample


def display(balls):
  """
  输出列表中的双色球号码
  """
  for index, ball in enumerate(balls):
    if index == len(balls) - 1:
      print('|', end=' ')
    print('%02d' % ball, end=' ')
  print()


def random_select():
  """
  随机选择一组号码
  """
  red_balls = [x for x in range(1, 34)]
  selected_balls = []
  for _ in range(6):
    index = randrange(len(red_balls))
    selected_balls.append(red_balls[index])
    del red_balls[index]
  # 上面的for循环也可以写成下面这行代码
  # sample函数是random模块下的函数
  # selected_balls = sample(red_balls, 6)
  selected_balls.sort()
  selected_balls.append(randint(1, 16))
  return selected_balls


def main():
  n = int(input('机选几注: '))
  for _ in range(n):
    display(random_select())


if __name__ == '__main__':
  main()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python入门篇之条件、循环
Oct 17 Python
python将ansible配置转为json格式实例代码
May 15 Python
python+selenium实现京东自动登录及秒杀功能
Nov 18 Python
Python基于动态规划算法解决01背包问题实例
Dec 06 Python
基于Python3.6+splinter实现自动抢火车票
Sep 25 Python
Python3.5文件修改操作实例分析
May 01 Python
关于TensorFlow新旧版本函数接口变化详解
Feb 10 Python
python修改linux中文件(文件夹)的权限属性操作
Mar 05 Python
Python Tkinter图形工具使用方法及实例解析
Jun 15 Python
python不同系统中打开方法
Jun 23 Python
简单的Python人脸识别系统
Jul 14 Python
python实现股票历史数据可视化分析案例
Jun 10 Python
PyTorch实现更新部分网络,其他不更新
Dec 31 #Python
pytorch中的transforms模块实例详解
Dec 31 #Python
Pytorch 实现权重初始化
Dec 31 #Python
pytorch 归一化与反归一化实例
Dec 31 #Python
Pytorch 数据加载与数据预处理方式
Dec 31 #Python
pytorch 数据处理:定义自己的数据集合实例
Dec 31 #Python
pytorch: Parameter 的数据结构实例
Dec 31 #Python
You might like
PHP 生成N个不重复的随机数
2015/01/21 PHP
Laravel实现用户注册和登录
2015/01/23 PHP
php实现等比例不失真缩放上传图片的方法
2016/11/14 PHP
thinkphp5使用无限极分类
2019/02/18 PHP
Jquery Ajax的Get方式时需要注意URL地方
2011/04/07 Javascript
Prototype源码浅析 Enumerable部分(二)
2012/01/18 Javascript
from 表单提交返回值用post或者是get方法实现
2013/08/21 Javascript
浅析js中的浮点型运算问题
2014/01/06 Javascript
jquery插件star-rating.js实现星级评分特效
2015/04/15 Javascript
Javascript实现可旋转的圆圈实例代码
2015/08/04 Javascript
js+css绘制颜色动态变化的圈中圈效果
2016/01/27 Javascript
Angularjs中如何使用filterFilter函数过滤
2016/02/06 Javascript
JavaScript中windows.open()、windows.close()方法详解
2016/07/28 Javascript
jquery  实现轮播图详解及实例代码
2016/10/12 Javascript
基于jQuery的select下拉框选择触发事件实例分析
2016/11/18 Javascript
JS/jQuery判断DOM节点是否存在的简单方法
2016/11/24 Javascript
利用Vue.js框架实现火车票查询系统(附源码)
2017/02/27 Javascript
Vue.directive自定义指令的使用详解
2017/03/10 Javascript
微信小程序之滚动视图容器的实现方法
2017/09/26 Javascript
react-native组件中NavigatorIOS和ListView结合使用的方法
2017/09/30 Javascript
vue+element的表格实现批量删除功能示例代码
2018/08/17 Javascript
JQuery animate动画应用示例
2019/05/14 jQuery
Node 搭建一个静态资源服务器的实现
2019/05/20 Javascript
Layui动态生成select下拉选择框不显示的解决方法
2019/09/24 Javascript
Vue+Vuex实现自动登录的知识点详解
2020/03/04 Javascript
浅谈vue中$bus的使用和涉及到的问题
2020/07/28 Javascript
解决Vue大括号字符换行踩的坑
2020/11/09 Javascript
浅谈numpy库的常用基本操作方法
2018/01/09 Python
在Pytorch中使用Mask R-CNN进行实例分割操作
2020/06/24 Python
python 实现关联规则算法Apriori的示例
2020/09/30 Python
HTML5超文本标记语言的实现方法
2020/09/24 HTML / CSS
Europcar葡萄牙:葡萄牙汽车和货车租赁
2017/10/13 全球购物
用缩写的指针比较"if(p)" 检查空指针是否可靠?如果空指针的内部表达不是0会怎么样?
2014/01/05 面试题
公证处委托书
2015/01/28 职场文书
研究生简历自我评
2015/03/11 职场文书
高中议论文(范文2篇)
2019/08/19 职场文书