目前我看到的是
import random
def go():
rounds = 0
while rounds < 5:
number = random.randint(1, 5)
if number == 1:
print('a')
elif number == 2:
print('b')
elif number == 3:
print('c')
elif number == 4:
print('d')
elif number == 5:
print('e')
rounds = rounds + 1
go()
,输出结果是类似于
的内容e
e
c
b
e
如何使一个数字只使用一次,而字母不重复?
a
e
b
c
d
Thanks in advance
随机。Sample (population, k)方法返回长度为k的指定总体中唯一值的样本。
r = random.sample("abcde", 5)
for element in r:
print(element)