2016-04-02 11 views
0

ユーザーが使用してコマンドを入力:Pythonは大文字と小文字を区別する必要がありますか?

input() 

は、彼らがコマンド問題ではない入力れるようにケース作るためのpython内のことが可能ですか?

例えば:彼らは、コードのこのセクションはまだ動作します(小文字で)「継続」と入力すると、そのよう

print("Do you Shout? Look? Continue?") 
action1 = input() 
if action1 == "Continue": 

が、私はそれを作ることはできますか?応答に事前に感謝!

答えて

4

私は、チェックするときに単一のケースを貼ることをお勧めします。だからあなたは "続ける"を使うべきです。単一のケース(この場合は小文字)を使用して、lower()またはupper()のいずれかを使用してケーシングを制御し、条件が期待どおりに一致するようにしてください。

print("Do you Shout? Look? Continue?") 
action1 = input() 
if action1.lower() == "continue": 
    # do things 
関連する問題