python 双色球 大乐透 5注随机选号

python 双色球 大乐透 5注随机选号

需要此款软件的朋友,请长按点赞3秒,私信回复“888”领取吧!

一、用到的库;

import random

二、程序入口

if __name__ == “__main__”: #程序入口 desktop_path = “C:UsersAdministratorDesktop” #定义一个变量赋值一个路径,用于存放打印结果 full_path = desktop_path + ‘双色球 大乐透 5注随机选号.txt’ # 创建一个txt文件 file = open(full_path, ‘w’) #打开txt文档,写入数据 file.write(“大乐透:”) for _ in range(5): #21425712 for num1 in make_big_letou1()[:len(make_big_letou1())]: file.write(f'{num1:0>2d}’+’ ‘) file.write(“+ “) for num2 in make_big_letou2()[:len(make_big_letou2())]: file.write(f'{num2:0>2d}’ + ‘ ‘) file.write(“”) file.write(“双色球:”) for _ in range(5): #17721088 for num1 in tow_ball1()[:len(tow_ball1())]: file.write(f'{num1:0>2d}’ + ‘ ‘) file.write(“+ “) for num2 in tow_ball2()[:len(tow_ball2())]: file.write(f'{num2:0>2d}’ + ‘ ‘) file.write(“”) file.close() #写入关闭

三、定义的相关函数

def generate(ball_max, num): #随机生成球号码 ball = random.sample([i for i in range(1, ball_max + 1)], k=num) ball.sort() return balldef make_big_letou1(): #大乐透红球 return generate(35, 5)def make_big_letou2(): #大乐透篮球 return generate(12, 2)def tow_ball1(): #双色球红球 return generate(33, 6)def tow_ball2(): #双色球篮球 return generate(16, 1)

效果如下:

按需自取,点赞+关注才是重点。

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
(0)
用户投稿
上一篇 2022年7月23日
下一篇 2022年7月23日

相关推荐

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息