随机生成5组红蓝号,保存到文件中
import random
def ball(n):
balls=set()
while len(balls)!=n:
red_list=sorted(random.sample(range(1,34),6))
red_ball=[str(i).zfill(2) for i in red_list]
ball_blue=random.randint(1,16)
ball="红球:"+' '.join(red_ball)+" 篮球:"+str(ball_blue).zfill(2)+'\n'
balls.add(ball)
with open('user.txt','w',encoding='utf-8') as fw:
fw.writelines(balls)
ball(5)
随机生成并打印输出
import random
def ball(n):
balls=set()
while len(balls)!=n:
red_list=sorted(random.sample(range(1,34),6))
red_ball=[str(i).zfill(2) for i in red_list]
ball_blue=random.randint(1,16)
ball="红球:"+' '.join(red_ball)+" 篮球:"+str(ball_blue).zfill(2)
balls.add(ball)
print(balls)
ball(5)