擅长:python、mysql、java
<p>似乎您没有正确保存随机选择的结果,这就是为什么只有if语句被执行的原因。您需要检查随机选择的结果是否与if或elif或else语句匹配。所以这是逻辑问题。:)</p>
<p>只需简单地做</p>
<pre><code> choice = random.choice(PossibleOutcomes)
if "Yay you scored a 93 yard touchdown. This scenario is over. YOU WIN" == choice :
print ("You would be an amazing head coach and luck will always be on your side")
elif "You Gained 3 yards now it is 2nd and 7 from your own 16" == choice:
print("It's your ball on the Seattle 16. The defense is in cover 2. What play do you want to run? Bubble catch, Strong HB toss, Hail Mary?")
else:
print("You would be a horrible head coach your team would never make the playoffs and you will be fired.")
</code></pre>
<p>哦,顺便说一句,欢迎来这里。:)还有一个额外的提示:不管它看起来如何,如果和else语句没有任何问题,它总是你的逻辑的一小部分。打印变量值是从调试的角度检查正在发生的事情的最简单的方法。:)</p>