Zrobiłem pracę domową o grze serca z inną wersją. Mówi, że jeśli dostaniemy listę mycards, która zawiera wszystkie karty, które gracz aktualnie trzyma w swoich rękach. I gra jest pojedynczą kartą, która reprezentuje potencjalną kartę. Jeśli ich wszystkie karty zawierają HEART (H
) lub QUEEN OF SPADES (QS
), zwróci ona wartość True.Jak sprawdzić wszystkie elementy na liście, które mają określone wymagania?
Na przykład
>>> mycards= ['0H','8H','7H','6H','AH','QS']
>>> play = ['QS']
on wróci prawda
to co próbowałem
if play[1] == 'H':
return True
if play == 'QS':
return True
else:
return False
Ale myślę, że moje kody po prostu sprawdzić jeden QS i jeden H w lista. Jak sprawić, aby kody zawierały kod QS lub H?
Eh? Dlaczego tu spadł? –
Och prawda prawda Potrzebuję kawy +1 – jamylak
Dziękuję bardzo –