Ovi*_*Ovi 5 python random variables introspection python-3.x
我有一个名单,我希望我的程序随机选择其中一个名称.我尝试使用以下内容:
import random
def main():
Arkansas = 1
Manchuria = 2
Bengal = "3"
Baja_California = 4
Tibet = 5
Indonesia = 6
Cascade_Range = 7
Hudson_Bay = 8
High_Plains = 9
map = random.randrange(1, 10)
print(map)
main()
Run Code Online (Sandbox Code Playgroud)
我也尝试使用eval()函数for 将每个数字作为字符串randrange(),但没有一个工作.
Two*_*ist 14
不要指定数字或字符串.使用列表.
choices = ['Arkansas', 'Manchuria', 'Bengal', 'Baja California'] # etc.
Run Code Online (Sandbox Code Playgroud)
然后拿一个 random.choice
random_choice = random.choice(choices)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
255 次 |
| 最近记录: |