新编码,玩冒险游戏。我希望角色能够逃离怪物并且这样做,游戏将产生一个随机角色,必须是以下四个角色之一:
N S W E
我遇到了麻烦,目前我已经
了import random
import string
x=random.randint(4,13)
a=string.ascii_letters[x]
print(a)
这里的问题是我对.randint的理解。它会在给定的2个变量之间生成任意数字。我需要一个函数(我似乎无法找到)来生成我选择的特定随机数。我需要的随机数是4,13,18和22.这些对应于字母范围内的E N S W.
答案 0 :(得分:7)
只需使用random.choice('NSEW')
。