我正在创建一个琐事游戏,需要按随机顺序调用10个问题(函数)。我可以简单地生成一个随机整数1-10,并使用if
语句来调用每个函数,但是我需要确保没有问题被多次调用,所以我需要生成不重复的随机数。在
def Trivia_Snap():
question_1()
question_2()
question_3()
question_4()
question_5()
question_6()
question_7()
question_8()
question_9()
question_10()
Tags:
创建数字列表
^{pr2}$…然后用^{} 将它们洗牌
您可以将对函数的调用放在一个列表中
然后从该列表中随机选择,无需替换
^{pr2}$编辑:根据下面的评论,您也可以使用
shuffle
相关问题 更多 >
编程相关推荐