2、写一个生产大乐透号码的程序。
前区号码由01—35共35个号码组成,后区号码由01—12共12个号码组成
01 02 03 04 05 01 08
输入100,产生一百条号码,这一百条不能重复
产生完之后存到文件里面
注意:不能用1 2 3 4 5 1 11 #如果是个位数,要补零
import random def Test_number(): front_list=random.sample(range(1,36),5) front_list.sort() back_list=random.sample(range(1,13),2) back_list.sort() # result=front_list+back_list result= [str(i).zfill(2) for i in front_list+back_list] return ' '.join(result) def run(): number = input("请输入产生的条数").strip() #1000 password_set = set() if number.isdigit(): while len(password_set)!=int(number):#0,1000 # result = create_password() result = Test_number() password_set.add(result+' ') with open('大乐透.txt','w') as fw: fw.writelines(password_set) run()