import time
import random
lista=('ACE','2','3','4','5','6','7','8','9','10','BOY','LADY','KING')
print('You have got',random.choice(lista))
i=int(input('Do you want to get a new card'))
YES=1
if i == YES:
print('Your second card is:',random.choice(lista))
我想输入YES
作为答案,但是它不起作用。你能告诉我我该怎么做吗?
答案 0 :(得分:0)
尝试一下:
import time
import random
lista=('ACE','2','3','4','5','6','7','8','9','10','BOY','LADY','KING')
print('You have got',random.choice(lista))
i = input('Do you want to get a new card: ')
if i == "YES":
print('Your second card is:',random.choice(lista))
您使用“是”(字符串)作为整数,无法将整数与字符串进行比较。
答案 1 :(得分:0)
这将起作用
import time
import random
lista=('ACE','2','3','4','5','6','7','8','9','10','BOY','LADY','KING')
print('You have got',random.choice(lista))
i = input('Do you want to get a new card: ')
if i == "YES":
print('Your second card is:',random.choice(lista))
请以i
作为str输入,然后应用if
操作。