力量球彩票的python代码

时间:2016-02-17 20:04:40

标签: python

我不知道如何为下面的问题编写代码

  

编写一个Python函数,称之为Powerball(),它将返回一个合法的强力球彩票号码。回想一下,强力球号码由1到69的5个随机数组成,后跟一个随机数,称为强力球,从1到26.在返回数字时,前5个数字应按顺序排列,然后是强力球。以下是一个示例:4, 13, 31, 36, 52, 8。您可以使用列表返回数字,例如[4, 13, 31, 36, 52, 8]

1 个答案:

答案 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的随机数。