python大乐透算法,测试大le透算法

这篇博客介绍了如何利用Python的random模块编写一个模拟大乐透彩票号码生成的算法。作者通过定义一个函数 getRandomList 来生成不重复的随机数,并通过循环生成指定数量的组合,最终打印出符合大乐透规则的随机号码。这是一个基础的Python编程示例,适用于初学者理解和实践。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

0x01 背景

最近在补python的课程

写了下大乐透的生成算法 (适用于其他的中奖游戏)

0x02 贴代码

from random import randint

def getRandomList(start,stop,count):

list1 = []

while len(list1)

rand_number = randint(start,stop)

if rand_number in list1:

continue

else:

list1.append(rand_number)

return list1

#测试大乐透 35选5 12选2

k=0

while k<3:

random_list1 = getRandomList(1,35,5)

random_list1.sort()

#print(random_list1)

random_list2 = getRandomList(1,12,2)

random_list2.sort()

print(random_list1,random_list2)

k=k+1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值