首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >日常pytho3练习脚本之--彩票自助选号机

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

作者头像
IT运维技术圈
发布2022-06-26 09:35:07
发布2022-06-26 09:35:07
5170
举报
文章被收录于专栏:IT运维技术圈IT运维技术圈

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

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

那么我们想要6选2呢?

7+1呢?

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

那么我们上代码:

代码语言:javascript
复制
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 删除。

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档