我需要随机地从列表中随机选择一些内容,但问题是必须使用while循环。老实说,我不知道从哪里开始。我在用柜台思考什么?也许我完全错了。我不擅长这个。
x = ["Bob", "Jim", "Billy", "OtherRandomName"]
counter = 0
while counter < x:
x = x + randrange(1, 5)
x = x + 1
我在想这样的事,但我可能会离开。任何帮助,将不胜感激。谢谢!
答案 0 :(得分:0)
如果你只需要在while
循环中显示一些随机选择,那么你可以使用这样的代码:
import random
x = ["Bob", "Jim", "Billy", "OtherRandomName"]
max_counter = 10
counter = 0
while counter < max_counter:
counter += 1
print('%d %s' % (counter, random.choice(x)))