python 写一个生成大乐透号码的程序

"""
写一个生成大乐透号码的程序
生成随机号码:大乐透分前区号码和后区号码,
前区号码是从01-35中无重复地取5个号码,
后区号码是从01-12中无重复地取2个号码,组成一组7位的号码。

输入几,就产生几注,产生的这几注不能重复
"""
import random
def daletou():
a=int(input("请输入需要产生的注数:"))


for i in range(a):
new=" ".join(sorted([str(x).zfill(2) for x in random.sample(range(1,36),5)])+[str(x).zfill(2) for x in random.sample(range(1,12),2)])

with open("w.txt", "a+", encoding="utf-8") as f:
f.write(new + '\n')


daletou()
posted @ 2019-10-25 00:39  遇见最好的你_juan  阅读(3170)  评论(0编辑  收藏  举报