我是python的初学者,我已经编写了一个flash卡片游戏的代码。下面的代码只是其中的一小部分。你知道吗
remove = 0
while remove < 2:
a = random.choice(list(key))
if (a) == line27:
print(a)
x = input(random.choice(defi))
x = input(random.choice(defi))
x = input(line28)
if x == ('c'):
remove = remove + 1
print('you got it right')
score = (score + 1)
print('score =', score)
if x == ('b', 'a'):
print('thats wrong')
print()
t = t + 1
if remove == 2:
key.remove(line27)
我必须能够显示:
x = input(random.choice(defi))
x = input(random.choice(defi))
x = input(line28)
以随机顺序显示。所以这两个随机选择必须显示在不同的位置,第28行也是如此。 两个随机选择在一个列表中,第28行在另一个列表中,如果有帮助的话。你知道吗
这样就够了吗?这似乎是你想要的,但我真的不知道。。。你知道吗
而且,正如Burhan Khalid所说,x永远不会等于元组('b','a')。。。我想你的意思是
相关问题 更多 >
编程相关推荐