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

脚本后续更新及迭代将由kkitDeploy项目代替
https://github.com/luckman666/kkitdeploy_server
请大家持续关注kkitDeploy

 

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

 

 

 

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

那么我们想要6选2呢?

 

 

 

7+1呢?

 

 

 

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

那么我们上代码:

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个数剩下的随机该如何写呢??有空练练!都非常基础哦!练好了跟波哥一起开发工具!

posted @ 2019-09-05 10:30  波哥的IT人生  阅读(478)  评论(0编辑  收藏  举报