안녕하세요 저는 프로그래밍이 처음이고 색상을 입력하라는 프로그램을 작성하고 있습니다. 프로그램은 그 색상이 페인트, 조명, 또는 둘 모두를위한 기본 색상인지를 사용자에게 알려줍니다.스펙트럼의 임의의 색상
기본 색은 빛
기본 색, 빨강, 파랑, 노란색, 빨간색, 파란색과 녹색입니다. 내가 다른 케이스를 사용할 때
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와 동일한 출력을 제공해야합니다.
그래서 프로그램에서 대소 문자를 무시하고 싶습니다.
아무 덕분에 감사 할 것입니다.
가능한 복제 [? 어떻게 파이썬에서 대소 문자를 구분 문자열 비교를합니까] (http://stackoverflow.com/questions/319426/how-do-i-do- 대소 문자를 구분하지 않는 문자열 비교 - 파이썬) –
이것은 복제본입니다 [here] (http://stackoverflow.com/questions/319426/how-do-i-do-a-case-insensitive 참조) -string-comparison-in-python) : –