python中的random()函数常见函数如下:

import randomprint( random.randint(1,10) )        # 产生 1 到 10 的一个整数型随机数
print( random.random() )             # 产生 0 到 1 之间的随机浮点数
print( random.uniform(1.6,7.8) )     # 产生  1.6 到 7.8 之间的随机浮点数,区间可以不是整数
print( random.choice('helloWord') )   # 从序列中随机选取一个元素
print( random.randrange(1,100,3) )   # 生成从1到100的间隔为3的随机整数a=[1,2,3,4,5,6,7,8,9]              # 将序列a中的元素顺序打乱
random.shuffle(a)
print(a)print(random.sample(list(range(1,50)), 5))  # 随机生成指定数量的数字,组成新的列表

下面展示双色球的代码示例:

import random, timedef process_num(num):"""处理双色球"""if num in range(1, 10):num = str(num)new_num = "0"+numelse:new_num = str(num)return new_numdef generate_ball():"""生成双色球"""red_balls = [process_num(x) for x in range(1, 34)] # 用列表推导式生成红球和蓝球的列表blue_balls = [process_num(y) for y in range(1, 17)]red_num = random.sample(red_balls, 6) # 随机取6个红球blue_num = random.sample(blue_balls, 1) # 随机取1个蓝球cur_time = time.strftime('%Y-%m-%d %H:%M:%S')  # 格式化当前的时间ball_list = (" ".join(red_num), "".join(blue_num), cur_time)return print(ball_list)if __name__ == '__main__':generate_ball()

参考链接:https://www.cnblogs.com/nancyzhu/p/8401572.html

使用python的random()随机函数编写一个简单的双色球项目相关推荐

  1. 一张图学会python应用到excel-Python | 编写一个简单的Excel处理脚本

    前段时间,温老师找我说财务处的某老师平日处理大量的Excel,很多都是机械的重复劳动,不胜其烦.和我简单说了下需求,看我能不能写个程序帮一下忙. 需求简述如下: 一个多行多列的Excel文档有一列为& ...

  2. twisted:基于python的twisted框架编写一个客户端和服务端的对话聊天空间

    twisted:基于python的twisted框架编写一个客户端和服务端的对话聊天空间 目录 输出结果 实现代码 输出结果 更新-- 实现代码 #基于python的twisted框架编写一个简单的聊 ...

  3. maven学习笔记之IDEA+Maven+Jetty运行一个简单的web项目

    maven学习笔记 一.什么是maven Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Life ...

  4. 用python 编写一个简单的游戏

    This blog will memory my work and process with the interesting skill. 用python 编写一个简单的游戏 这是一个非常简单的游戏, ...

  5. python脚本编写_如何用Python包编写一个简单的脚本,表达你对父母的爱?

    全文共2800字,预计学习时长6分钟 在繁忙的工作生活中,我们经常忘记给所爱的人发WhatsApp.本教程将使用Python包Twilio编写一个简单的Python脚本来发送WhatsApp消息.我们 ...

  6. ros如何编译python文件_Python为ROS编写一个简单的发布者和订阅者

    Python为ROS编写一个简单的发布者和订阅者 1.创建工作空间 1.1建立文件夹hello_rospy,再在该目录下建立子目录src,并创建工作空间 mkdir -p ~/hello_rospy/ ...

  7. python编写登录_通过Python编写一个简单登录功能过程解析

    通过Python编写一个简单登录功能过程解析 需求: 写一个登录的程序, 1.最多登陆失败3次 2.登录成功,提示欢迎xx登录,今天的日期是xxx,程序结束 3.要检验输入是否为空,账号和密码不能为空 ...

  8. python语言的记事本在哪_用python语言编写一个简单记事本

    看了一点python的基础教程,忍不住手就痒了,找来一个题目练一下喽. 题目:编写一个功能简单的记事本. 编写记事本就要用到GUI的功能,最常用的当然是wxpython,那么我们就用这个来写一个记事本 ...

  9. 如何编写一个简单的 Python 程序

    本教程将教你如何编写一个简单的 Python 程序.我们将从解释 Python 程序是什么开始,然后继续讨论语法的各个方面,即语言的结构. 什么是 Python? Python是一种越来越受欢迎的编程 ...

最新文章

  1. selenium工具的安装
  2. 说说Thread.Sleep(0)的那些奇怪的事
  3. 浏览器开发人员工具使用初步图解
  4. .net core使用数据库
  5. VC++ 非托管代码 托管代码
  6. WebAPI框架里设置异常返回格式统一
  7. Java应用程序浏览器集成控件JxBrowser v7.18新版发布!
  8. EF(EntityFramework) 的 CodeFirst 使用指南二(基本使用)
  9. ES系列:解决Cluster state has not been recovered yet, cannot write to the [null] index问题
  10. 人机交互期末复习笔记
  11. 【转载】Java并发编程:volatile关键字解析 by 海子
  12. 阿里P8大牛匠心独运,用图解的方式让繁杂的计算机网络一目了然
  13. APP测试中压力和性能的差别以及测试方案攥写
  14. AP: Oracle EBS AP INVOICE TAX 税码计算规则(ZT)
  15. SQL的删除语句delete(删除表中的数据)
  16. Java十进制转三进制
  17. 使用 SVG 实现圆环日期选择器
  18. 大数据告诉你,北上广深哪里最容易吃到你的家乡味儿?
  19. python内置函数 blool()
  20. 那些值得一看的数学电影!

热门文章

  1. Ubuntu10.04用Wine完美运行QQ2009
  2. 作为一个Java程序员,一生必看的15本书!赶快收藏起来,适合所有程序员们
  3. 汽车模具设计与制造能力状况
  4. php++倒计时插件下载,jQuery实现倒计时插件
  5. 微型计算机组成和键盘操作实验心得,微型计算机组成和键盘操作 实验报告.doc...
  6. 合作师专计算机培训,2016年西北师范大学校企合作计算机联合办学建设方案.pdf...
  7. 如何用Python搭建一个36Kr网站|高手4步带你入门
  8. 在线考试的兴起,指引了线上考试服务平台发展的新趋势!
  9. 什么是德国蓝天使环保认证Blue Angel?
  10. linux 32位中文版,Linux_Deepin_2014下载|Linux Deepin 2014.3 官方简体中文最新版(32位/64位) - 飞极下载站...