別バージョンのハートゲームの宿題をやっています。プレイヤーが現在手札に持っているすべてのカードを含むリストmycardsが与えられた場合、それはそうです。そして、プレイは潜在的なカードを表す 1 枚のカードです。すべてのカードに HEART( H
) または QUEEN OF SPADES( QS
) が含まれている場合、True が返されます。
例えば
>>> mycards= ['0H','8H','7H','6H','AH','QS']
>>> play = ['QS']
True を返します
これは私が試したことです
if play[1] == 'H':
return True
if play == 'QS':
return True
else:
return False
しかし、私のコードは、リスト内の 1 つの QS と 1 つの H をチェックするだけだと思います。all
QSまたはHのいずれかを含むコードを作成するには?