本文实例讲述了Python实现的双色球生成功能。分享给大家供大家参考,具体如下:

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

# _*_ coding:utf-8 _*_

import random

qiu=[]

while True:

hong = random.randint(1,33)#产生一个随机红球

if hong in qiu:

continue#跳过本次循环

qiu.append(hong)#把红色号码添加到列表

if len(qiu)==6:

break

qiu.sort()

lan=random.randint(1,16)#产生一个随机篮球

s=""

for i in qiu:

s=s+"%02d " %i#02d表示是2位数的整数,个数自动补0

print "脚本之家测试结果:"

print s+"+ "+"%02d" %lan

运行结果:

其中蓝色6个。

也有简单的方法

# _*_ coding:utf-8 _*_

import random

list = range(1,34)

buleball = random.sample(list,6)

buleball.sort()

print buleball#1-33随机取6个,然后排序

运行结果:

或者

# _*_ coding:utf-8 _*_

import random

list = range(1,34)

random.shuffle(list)

buleball =list[0:6]

buleball.sort()

print buleball#1-33打乱列表顺序,取前6个,然后排序

运行结果:

PS:这里再提供几款相关工具供大家参考使用:

希望本文所述对大家Python程序设计有所帮助。

python 双色球数学组合公式_Python实现的双色球生成功能示例相关推荐

  1. python 接收邮件服务器地址_python实现的接收邮件功能示例【基于网易POP3服务器】...

    本文实例讲述了python实现的接收邮件功能.分享给大家供大家参考,具体如下: 一 简介 本代码实现从网易POP3服务器接收邮件 二 代码 import poplib import re import ...

  2. 学python对数学要求吗_python 学习和数学知识 - 文章分类 - 风中小郎君 - 博客园...

    文章分类 - python 学习和数学知识 http://www.cnblogs.com/vamei 摘要:它们的区别在于应用的对象不同.1.map()map() 是一个Series的函数,DataF ...

  3. python字符串排列组合子集_python编程题:字符串的(所有可能的)排列组合

    前言 在此研究: 1)给定一个字符串,如何对其中字母进行排列组合: 2)进一步了解Python递归. 题目内容 在指定位置编写代码,完成函数,根据给定的字符串,给出组成该字符串的字符的所有排列构成的字 ...

  4. python写双色球的开发语言_Python实现的双色球生成功能示例

    本文实例讲述了Python实现的双色球生成功能.分享给大家供大家参考,具体如下: 最近学习Python的Random函数,就顺手写一个随机数的双色球程序,开发环境:python2.7 , 附上源代码如 ...

  5. python清理微信好友_Python实现清理微信僵尸粉功能示例【基于itchat模块】

    本文实例讲述了Python实现清理微信僵尸粉功能.分享给大家供大家参考,具体如下: 原理 通过Pyhton调用itchat模块登录网页版微信,给你所有好友发送特殊符号,对方收不到这个特殊符号,只要有人 ...

  6. python读取json配置文件_Python简单读取json文件功能示例

    本文实例讲述了Python简单读取json文件功能.分享给大家供大家参考,具体如下: read_json.json: { "rule":{ "namespace" ...

  7. python 3.8 新特性_Python 3.8六大新功能

    近期,Python 3.8已经发布. 不过别担心,小芯已经为你总结好了Python 3.8中每个新手都应该掌握的6大新功能. IT业日新月异,落后的Python 2将在2020年逐渐被淘汰. 2019 ...

  8. python操作系统启动_Python实现查看系统启动项功能示例

    本文实例讲述了Python实现查看系统启动项功能.分享给大家供大家参考,具体如下: 一.代码 # -*- coding:utf-8 -*- #! python3 from win32api impor ...

  9. python 邮件服务器地址_python实现的接收邮件功能示例【基于网易POP3服务器】

    本文实例讲述了python实现的接收邮件功能.分享给大家供大家参考,具体如下: 一 简介 本代码实现从网易POP3服务器接收邮件 二 代码 import poplib import re import ...

最新文章

  1. 使用Facade模式分析
  2. [LeetCode] Restore IP Addresses 复原IP地址
  3. jsp里面java和js交互_jsp与js交互实例 | 学步园
  4. 程序员到底要不要用框架开发?
  5. 【Laravel】连接sqlite,Database [] not configured,sqlite example
  6. virtualenvwrapper 的安装和使用
  7. 查看:OpenFOAM版本号+Linux-Ubuntu版本信息
  8. EL toString()功能,对象转换字符串
  9. 2.用Python套用Excel模板,一键完成原亮样式
  10. oracle中出现会话被锁
  11. Windows Terminal v0.7 发布:支持分屏、重排选项卡和改进 UI
  12. 【转】NHibernate集合映射中的set, list, map, bag, array
  13. 树的孩子链表表示法可执行代码(创建,层次遍历)
  14. unity 如何快速展开Hierarchy所有层次
  15. 设计模式的三大分类及六大原则
  16. win10更新卡到57%怎么办
  17. 内网远程协助工具_分享几个常用的免费远程软件
  18. java线程生命周期的图示以及文字说明
  19. Python入门习题(64)——OpenJudge百练习题:最长单词
  20. 微信小程序开发工具项目的基本组成结构

热门文章

  1. 【vue报错】【子组件改变父组件数据】 Avoid mutating a prop directly since
  2. 写爆款文案需要把握的四个维度
  3. 在Arduino中使用DS18B20温度传感器(基于OneWire和DallasTemperature库)
  4. 胡新宇.华为.过劳死
  5. mysql 首字母排序_Mysql sql书写之——实现首字母从A-Z排序
  6. ZOJ 3605 Find the Marble
  7. 人在江湖混,哪有不挨刀
  8. 如何在 K3s 中使用网络策略
  9. 微信小程序项目《天使童装》
  10. 江西财经大学计算机科学与工程,江西财经大学-软件与物联网工程学院