Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >日常pytho3练习脚本之--彩票自助选号机

日常pytho3练习脚本之--彩票自助选号机

作者头像
IT运维技术圈
发布于 2022-06-26 01:35:07
发布于 2022-06-26 01:35:07
43700
代码可运行
举报
文章被收录于专栏:IT运维技术圈IT运维技术圈
运行总次数:0
代码可运行

今天写个小例子难度0,主要是为了让不会python的小伙伴产生点兴趣!几行代码写个彩票自助选号机!代码非常少咱们就不上代码库了,直接贴在这里。先看效果:

这里ssq2.py后边跟的参数意思为6个红球1个篮球

那么我们想要6选2呢?

7+1呢?

波哥不知道大家都玩什么彩票,选多少怎么选大家可以直接组合哦!

那么我们上代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import random
import sys
# 获取参数信息
r_num = int(sys.argv[1])
b_num = int(sys.argv[2])
# 确定参数范围是否合理
if (r_num>5 and r_num<17 and b_num>0 and b_num<17):
# 产生随机数
    x=random.sample(range(1,34),r_num)
    # 排序默认升序从小大大
    x.sort()
    y=random.sample(range(1,17),b_num)
    y.sort()
    for red in x:
        print("\033[31m %s" %red ,end=' ')
    print('+ ',end=' ')
    for blue in y:
        print("\033[34m %s" %blue,end=' ')
    print ("\033[0m 选号完毕!愿君高中!",end=' \n')
else:
     print('输入有误,第一个数应大于5小于17,第二个数应大于0小于17')

就是这么一小段就OK啦!那么波哥想问问各位小伙伴,如果我们想自己选3个数剩下的随机该如何写呢??有空练练!都非常基础哦!练好了跟波哥一起开发工具!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-08-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 IT运维技术圈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
python3基础学习(双色球随机生成器
  最近学习了python3的一些基础语法,语法基本搞懂了,因此自己想通过一些小东西进行实战下,以此来加深学习!   实战一:双色球随机生成器,使用语法:python3 xx.py 红球个数 蓝球个数
py3study
2020/01/06
8320
python3–复习+正则
一、复习 文件的操作 import codecs with codecs.open("aaa.txt", "w") as f: f.writelines("this\nis\na\ntest\nfile!!") 高阶函数:sorted dict1 = dict(a=1, b=2) print(sorted(dict1.items(), key=lambda d:d[1])) 输出://以列表的方式输出 [('a', 1), ('b', 2)] 如果需要以字典形式的方式输出,则
老七Linux
2018/05/09
1K0
python生成双色球程序
偶尔去买双色球,每次购买时都是随机选球,自己平时就用python,当然一直在学习,所以就用python写了一个随机或指定出双色球的脚本。
py3study
2020/01/07
1.3K0
python生成双色球程序
小白实战100案例: 完整简单的双色球彩票中奖判断程序,适合小白入门
导入了必要的模块:random用于生成随机数,permutations用于计算排列情况,sys用于程序终止。
全栈若城
2024/02/29
5930
小白实战100案例: 完整简单的双色球彩票中奖判断程序,适合小白入门
【python分析】买彩票机选和守号哪个中奖概率高?
作者:Powerxing 厦门大学计算机系13级研究生 很多人有买彩票,不过就是瞎买买。早之前是随机买过一注,然后一直买这个号,不过断过一段时间没买,后来就一直是每期机选一注了。算起来也有一年多了,但目前最高奖金还是停留在5元… 于是乎就冒出了这么一个想法,机选跟守号(随意买的,没有刻意去研究彩票)哪个中奖的可能性高一些? 本着实践出真知的想法,顺便学习下拖了很久的Python网络爬虫,写了个小程序,抓取了历年大乐透/双色球的开奖数据,进行了简单的验证。 抓取彩票开奖数据 用Python网络爬虫,结合py
机器学习AI算法工程
2018/03/13
11.7K0
【python分析】买彩票机选和守号哪个中奖概率高?
【每周一坑】统计英文小说词频
Thank God It’s Friday! 又到周五啦!眼看就要忙完一周的学习和工作,又可以出去浪咯。 然而,只有我们依旧无趣地在此刻发干货文,提醒着你有没有写新的代码?有没有了解新的语法?硬生生给
Crossin先生
2018/04/17
8800
【每周一坑】统计英文小说词频
机选彩票那些事儿
从技术层面来讲,无论是哪种语言都是可以实现这个功能的,同样的无论是福彩还是体彩,只要你了解其中游戏规则,那么利用代码实现机选是完全没有问题的。本文仅使用两种语言来实现:Shell 和 JavaScript。
爱技术的小黄鸭
2023/06/15
2290
机选彩票那些事儿
python常用运维脚本实例
file是一个类,使用file('file_name', 'r+')这种方式打开文件,返回一个file对象,以写模式打开文件不存在则会被创建。但是更推荐使用内置函数open()来打开一个文件 .
菲宇
2019/06/12
1.9K0
经典!Python运维中常用的几十个Python运维脚本
file是一个类,使用file('file_name', 'r+')这种方式打开文件,返回一个file对象,以写模式打开文件不存在则会被创建。但是更推荐使用内置函数open()来打开一个文件。
小小科
2018/11/06
1.6K0
Python生成HBase 10w+ 条数据说明
以下为 python 生成 hbase 测试数据的全部代码,generatedata.py 文件内容如下:
create17
2019/06/11
1.8K4
python练手脚本之双色球
作为运维的我们经常要写各种脚本来帮助大家工作,当然写脚本是非常容易的,但是想要写好却又不是那么简单。
IT运维技术圈
2023/03/17
6240
python常用内置模块
✅作者简介:大家好我是hacker707,大家可以叫我hacker 📃个人主页:hacker707的csdn博客 🔥系列专栏:python基础教程 💬推荐一款模拟面试、刷题神器👉点击跳转进入网站 💖模块是一个包含索引你定义的函数和变量的文件,其扩展名为.py。模块可以被其他程序引入,以使用该模块中的函数等功能。这也是使用python标准库的方法💖 导入模块的方式 ✅import module_name ✅from nodule_name import name1,name2… ✅
hacker707
2022/11/27
6910
python常用内置模块
经典!Python运维中常用的几十个Python运维脚本
本文由马哥教育Python自动化实战班4期学员推荐,转载自互联网,作者为mark,内容略经小编改编和加工,观点跟作者无关,最后感谢作者的辛苦贡献与付出。 file是一个类,使用file('file_name', 'r+')这种方式打开文件,返回一个file对象,以写模式打开文件不存在则会被创建。但是更推荐使用内置函数open()来打开一个文件。 ---- 首先open是内置函数,使用方式是open('file_name', mode, buffering),返回值也是一个file对象,同样,以写模式打开
小小科
2018/05/02
4.8K0
经典!Python运维中常用的几十个Python运维脚本
​​内网隧道之Neo-reGeorg
github:https://github.com/L-codes/Neo-reGeorg
红客突击队
2022/09/29
2.4K0
​​内网隧道之Neo-reGeorg
python 内置模块续写(一)
目录 python 内置模块续篇 1. random随机数模块 1、random()方法 2、randint(a,b)方法 3、uniform(a,b)方法 4、choice(seq)方法 5、sample(population,k,count)方法 6、shuffle(list)方法 7、random模块综合练习 2、os模块 1、mkdir(文件夹)方法 2、makedirs(多级文件夹)方法 3、rmdir(文件夹)方法 4、removedirs(多级文件夹) 5、os.path.dirname(__
HammerZe
2022/03/25
9200
python 内置模块续写(一)
python中常用的模块的总结
1、 模块和包 a.定义: 模块用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结尾的python文件。(例如:文件名:test.py,对应的模块名:test)
coders
2018/01/04
1.2K0
python中常用的模块的总结
常用模块random,time,os,s
一丶random模块   取随机数的模块 #导入random模块 import random #取随机小数: r = random.random() #取大于零且小于一之间的小数 print(r) #0.7028485217376959 r = random.uniform(1,2) #取大于一且小于二之间的小数 print(r) #1.2376900963409765 #取随机整数 r = random.randint(2,8) #取大于二且小于八之间的整数 print(r
py3study
2020/01/19
5000
常用模块random,time,os,s
python常用模块
collections模块 namedtuple #命名元组 #生成可以使用名字来访问元素内容的tuple from collections import namedtuple Point = namedtuple('point',['x','y']) #一个点的命名元组 p = Point(1,2) print(p.x,p.y) deque #双端队列 #可以从头尾存取元素 from collections import deque dp = deque([1,2,3]) #
py3study
2020/01/17
5220
python3–内置模块
Review time,datetime 模块 导入: from datetime import datetime import time 获取时间戳: time.time() 暂停10秒钟 time.sleep(10) 获取当前年 datetime.now().year //年 datetime.now().month //月 datetime.now().day //日 datetime.now().hour //时 datetime.now().minute
老七Linux
2018/05/09
2.2K0
Python常见的脚本汇总
斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13;特别指出:第0项是0,第1项是第一个1。从第三项开始,每一项都等于前两项之和。
py3study
2020/01/19
1.3K0
相关推荐
python3基础学习(双色球随机生成器
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验