如果选择随机的东西,如何打印特定的东西?

时间:2017-04-14 10:04:08

标签: python python-2.7 list if-statement random

我有一个程序可以从列表中随机打印。如何使程序打印出适合它的选择。 例如:

choices=["X","Y"]
print random.choice(choices)
if random.choice == "X":
    print "XX"
elif random.choice == "Y":
    print "YY"

1 个答案:

答案 0 :(得分:0)

在您的代码中,您打印了您对屏幕所做的选择,然后将 random.choice功能与可能的选项进行比较。您需要存储所做的选择,然后将其与选项进行比较。

import random

choices = ["X","Y"]
choice = random.choice(choices)
print choice

if choice == "X":
    print "XX" 
elif choice == "Y":
    print "YY"