こんにちは私はプログラミングが初めてで、色を入力するように求めるプログラムを書いています。このプログラムは、その色がペイント、ライト、またはその両方のための原色であるかどうかをユーザに知らせる。スペクトル内のランダムな色
原色光に対して
原色、赤、青及び黄である、赤、青、緑です。
これは、これまでの私のコードです:
a = input("Enter Colour: ")
if 'Yellow' in a:
print('Yellow is a primary coulour for paint.')
elif 'Green' in a:
print('Green is a primary colour for light.')
elif 'blue' in a:
print('blue is a primary colour for light and paint.')
elif 'red' in a:
print('red is a primary colour for light and paint')
else:
print(a,'is not a primary colour.')
私は別の例を使用する場合、私はこのコードを持っています問題があります。 たとえば、入力青はBlueまたはBLUeと同じ出力を出力します。
だから私は、プログラムが大文字小文字を無視するようにしたい。
何でもありがとうございます。
可能な複製(http://stackoverflow.com/questions/319426/how-do-i-do- [私はPythonで大文字小文字を区別しない文字列比較をどのように行うのですか?] a-case-insensitive-string-comparison-in-python) –
これは重複しています。[here](http://stackoverflow.com/questions/319426/how-do-i-do-a-case-insensitiveを参照してください。 -string-comparison-in-python): –