模拟大乐透号码生成器
模拟大乐透号码生成器
行号规则为:前区在1~35的范围内随机产生不重复的5个号码,
后区在1~12的范围内随机产生不重复的2个号码。
源程序代码:
import random def number(): a=[random.randint(1,35) for i in range(5)] l=[] for i in a: if i not in l: l.append(i) else: i=random.randint(1,35) l.append(i) l.sort() a=[str(i) for i in l] b=[random.randint(1,12) for i in range(2)] o=[] for i in b: if i not in o: o.append(i) else: i=random.randint(1,12) o.append(i) o.sort() b=[str(i) for i in o] c=[" "*5] for i in range(5): if len(a[i])==2: for j in range(2): if len(b[j])==2: pass else: b[j]='0'+b[j] else: a[i]='0'+a[i] g=a+c+b for i in g: print(i,end=" ") print("大乐透号码生成器") k=int(input("请输入要生成的大乐透号码注数:")) for i in range(k): number() print("")
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律