2017-03-10 7 views
1

私はあなたが解決するのは簡単です何かを見ればそう手のひらを顔に当てる* *てはいけないのpythonに新しいです... アイテムがリストに含まれている場合、どのように印刷できますか?

if私は次のコードビットの印刷実行を行うために使用する必要がある状態私は(これは動作しません)これまでに試した:

Music=["Play Some Music","Open Music","Music","Play"] 

Action=(input("Please Select An Action To Do: ")) 

if Action==Music: 

    print("Here Is Your Music") 
+2

* facepalm * ... ok 'アクション=="音楽 ":おそらくもっと良いでしょう –

+6

音楽でのアクションの場合:(注意:変数名を大文字にしないでください) –

+1

文字列正確にリストに等しい。リストの一部ではありません。それは決して真実ではないでしょう –

答えて

2

あなたはアクションが音楽リストと同じであるかどうかをチェックする必要はありませんので、それは音楽のリストである場合にのみ、 in演算子を使用します。

if Action in Music: 

また、コメントに記載されているように、Actionとではなくではなく、actionの変数に小文字を使用してください。通訳には関係ありませんが、これは大会です。他の人と一緒に仕事をするのが簡単になり、理解しやすくなります。

+0

大文字と小文字について話すときは、 '' music "'や '' MUSIC ''も同様に一致する必要がある場合は、比較文字列と入力の両方を小文字にすることも賢明かもしれません。 –

関連する問題