python实现双色球随机选号

作者:Jerry_JD 时间:2021-06-26 05:11:09 

本文实例为大家分享了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()

来源:https://blog.csdn.net/Darkman_EX/article/details/80630545

标签:python,双色球
0
投稿

猜你喜欢

  • php过滤器使用详解

    2023-06-13 01:52:23
  • Go语言使用swagger生成接口文档的方法

    2023-08-28 06:23:23
  • python turtle绘图命令及案例

    2022-04-29 10:26:58
  • 巧用CSS滤镜做图案文字

    2011-04-29 14:06:00
  • Python实现word2Vec model过程解析

    2023-10-07 14:22:10
  • ASP获取ACCESS数据库表名及结构的代码

    2011-04-15 10:50:00
  • PHP错误Warning: Cannot modify header information - headers already sent by解决方法

    2023-11-15 11:53:16
  • Django框架中方法的访问和查找

    2022-07-23 16:31:35
  • pandas温差查询案例的实现

    2023-07-16 07:56:15
  • Oracle与SQL Server数据库镜像对比

    2009-03-25 14:27:00
  • 了解ASP的基本语法和变量

    2008-01-16 13:03:00
  • Python基于time模块求程序运行时间的方法

    2023-07-27 15:59:03
  • asp 去除最后一个逗号为空字符串的代码

    2010-06-09 19:18:00
  • Python 列表(List)操作方法详解

    2023-06-15 10:10:04
  • Javascript: 为<input>设置readOnly属性问题,希望大家以后要小心

    2009-07-23 20:24:00
  • 获取 Textarea 的光标位置

    2010-11-30 21:33:00
  • 使用SQL Server2005扩展函数进行性能优化

    2010-06-07 11:26:00
  • Web设计中的黄金分割[译]

    2009-02-20 13:41:00
  • Python浅析生成器generator的使用

    2023-09-02 16:58:40
  • PHP动态生成指定大小随机图片的方法

    2023-11-15 12:06:35
  • asp之家 网络编程 m.aspxhome.com