我不知道如何为下面的问题编写代码
编写一个Python函数,称之为
Powerball()
,它将返回一个合法的强力球彩票号码。回想一下,强力球号码由1到69的5个随机数组成,后跟一个随机数,称为强力球,从1到26.在返回数字时,前5个数字应按顺序排列,然后是强力球。以下是一个示例:4, 13, 31, 36, 52, 8
。您可以使用列表返回数字,例如[4, 13, 31, 36, 52, 8]
。
答案 0 :(得分:0)
随机导入为r
def Powerball():
result = []
for i in range(5):
number = r.randint(1,69)
while (number in result):
number = r.randint(1,69)
result.append(number)
result.sort()
result.append(r.randint(1,26))
return result
if __name__ == '__main__':
result = Powerball()
print result
此代码按升序从1到69返回前五个唯一随机数,然后是从1到26的随机数。