【发布时间】:2017-04-20 06:35:40
【问题描述】:
所以基本上我正在尝试将在守望先锋中打开一个战利品盒重新创建为一个 Python 中的可运行程序。我试图让它在一个数组中包含四个随机项目,并在每次用户键入“打开”打开一个盒子时显示它们。打开每个盒子后,我希望它循环并询问他们是否要打开另一个盒子,或者他们是否不想然后停止程序。到目前为止,这是我的代码:
import random
# welcome
print("Welcome to the Overwatch Loot Box Simulator!")
OpenBox = input("Type 'open' to open a loot box!")
OverwatchSkins = [
'Legendary: Oni Genji',
'Epic: Frostbite Pharah',
'Rare: Banana Winston',
'Rare: Cobalt Reinhardt',
'Epic: Synaesthesia Lucio',
'Legendary: Lone Wolf Hanzo',
'Rare: Rose Widowmaker',
'Rare: Celestial Mercy',
'Epic: Carbon Fiber D.VA',
'Legendary: Dr. Junkenstein Junkrat',
'Epic: Nihon Genji',
'Rare: Blood Reaper',
'Rare: Ebony McCree',
'Epic: Demon Hanzo',
'Rare: Peridot Ana',
'Rare: Lemonlime D.VA',
'Epic: Taegeukgi D.VA',
'Legendary: Mei-rry Mei',
'Legendary: Augmented Sombra',
'Rare: Technomancer Symmetra',
'Rare: Mud Roadhog'
]
if OpenBox == "open":
print(random.choice(OverwatchSkins))
OverwatchSkins 数组稍后将被更多名称填充。非常感谢任何帮助!
【问题讨论】:
-
至少费心正确地格式化你的问题。
标签: python python-2.7 python-3.x