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 23 Python
python技能之数据导出excel的实例代码
Aug 11 Python
python timestamp和datetime之间转换详解
Dec 11 Python
Tensorflow的可视化工具Tensorboard的初步使用详解
Feb 11 Python
python smtplib模块自动收发邮件功能(一)
May 22 Python
Python使用ElementTree美化XML格式的操作
Mar 06 Python
Python PIL库图片灰化处理
Apr 07 Python
python3获取控制台输入的数据的具体实例
Aug 16 Python
python 如何快速复制序列
Sep 07 Python
Python使用pickle进行序列化和反序列化的示例代码
Sep 22 Python
Python-openpyxl表格读取写入的案例详解
Nov 02 Python
Python万能模板案例之matplotlib绘制甘特图
Apr 13 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
咖啡磨器 如何选购一台适合家用的意式磨豆机
2021/03/05 新手入门
PHP实现指定字段的多维数组排序函数分享
2015/03/09 PHP
php简单实现批量上传图片的方法
2016/05/09 PHP
jQuery表单域选择器用法分析
2015/02/10 Javascript
jQuery和hwSlider实现内容响应式可触控滑动切换效果附源码下载(二)
2016/06/22 Javascript
关于Function中的bind()示例详解
2016/12/02 Javascript
从零开始学习Node.js系列教程二:文本提交与显示方法
2017/04/13 Javascript
React进阶学习之组件的解耦之道
2017/08/07 Javascript
nodejs实现日志读取、日志查找及日志刷新的方法分析
2019/05/20 NodeJs
浅谈layer弹出层按钮颜色修改方法
2019/09/11 Javascript
Vue登录主页动态背景短视频制作
2019/09/21 Javascript
JS+JQuery实现无缝连接轮播图
2020/12/30 jQuery
[00:59]DOTA2英雄背景故事——上古巨神
2020/06/28 DOTA
Python之re操作方法(详解)
2017/06/14 Python
Python使用Tkinter实现机器人走迷宫
2018/01/22 Python
对python dataframe逻辑取值的方法详解
2019/01/30 Python
对Python之gzip文件读写的方法详解
2019/02/08 Python
Python实现的序列化和反序列化二叉树算法示例
2019/03/02 Python
Python matplotlib修改默认字体的操作
2020/03/05 Python
基于pytorch中的Sequential用法说明
2020/06/24 Python
Python图像处理之膨胀与腐蚀的操作
2021/02/07 Python
python lambda的使用详解
2021/02/26 Python
Python字节单位转换(将字节转换为K M G T)
2021/03/02 Python
W3C公布最新的HTML5标准草案
2008/10/17 HTML / CSS
HTML5之WebGL 3D概述(下)—借助类库开发及框架介绍
2013/01/31 HTML / CSS
init进程的作用
2012/04/12 面试题
市场营销大学生职业规划书
2014/02/25 职场文书
中考冲刺决心书
2014/03/11 职场文书
导师评语大全
2014/04/26 职场文书
信用社竞聘演讲稿
2014/05/16 职场文书
2015年党员公开承诺书范文
2015/01/22 职场文书
2016教师读书思廉心得体会
2016/01/23 职场文书
《这片土地是神圣的》教学反思
2016/02/16 职场文书
《彼得与狼》教学反思
2016/02/20 职场文书
浅谈Python数学建模之线性规划
2021/06/23 Python
Go语言入门exec的基本使用
2022/05/20 Golang