
[파이썬 쉽게 설명하기 5] 홀수 또는 짝수 (Odd / Even) - 모듈러 연산(Modulo Operator)

달의이성
•Views 1,193
# 카페 키오스크에서 좋아하는 숫자를 입력하라는 메시지가 표시됩니다.
number = int(input("Enter your favorite number: "))
# 손님이 입력한 숫자에 따라 짝수인지 홀수인지 판별합니다.
if number % 2 == 0:
# 숫자가 짝수이면, "even" 한 햄버거를 제공합니다.
print("You chose an even number. Enjoy your even burger!")
else:
# 숫자가 홀수이면, "odd" 한 햄버거를 제공합니다.
print("You chose an odd number. Enjoy your odd burger!")키오스크 메시지 입력: 프로그램이 시작되면, 사용자에게 좋아하는 숫자를 입력하라는 메시지가 표시됩니다. 사용자가 숫자를 입력하면, 이를 정수(int)로 변환하여 number 변수에 저장합니다.
number = int(input("Enter your favorite number: "))![[파이썬 쉽게 설명하기 5] 홀수 또는 짝수 (Odd / Even) - 모듈러 연산(Modulo Operator) image 1](https://server.tilnote.io/images/pages/15526309-2de1-454f-af41-318c35dfae24.png)
짝수와 홀수 판별: 입력된 number가 짝수인지 홀수인지 판별합니다. 이를 위해 % 연산자를 사용하여 2로 나눈 나머지를 확인합니다.
if number % 2 == 0:![[파이썬 쉽게 설명하기 5] 홀수 또는 짝수 (Odd / Even) - 모듈러 연산(Modulo Operator) image 2](https://server.tilnote.io/images/pages/d70f59f0-b705-4f7d-bb74-baf30ea454b6.png)
짝수 햄버거 제공: 만약 숫자가 짝수라면 (나머지가 0이라면), "even" 한 햄버거를 제공하는 메시지를 출력합니다.
print("You chose an even number. Enjoy your even burger!")![[파이썬 쉽게 설명하기 5] 홀수 또는 짝수 (Odd / Even) - 모듈러 연산(Modulo Operator) image 3](https://server.tilnote.io/images/pages/6392ee9c-0b49-46ab-a73d-c0329b7c93e5.png)
홀수 햄버거 제공: 숫자가 홀수라면 (짝수가 아니라면), "odd" 한 햄버거를 제공하는 메시지를 출력합니다. 이는 else 부분에서 처리됩니다.
else:
print("You chose an odd number. Enjoy your odd burger!")![[파이썬 쉽게 설명하기 5] 홀수 또는 짝수 (Odd / Even) - 모듈러 연산(Modulo Operator) image 4](https://server.tilnote.io/images/pages/1c4cbb11-d2ce-46b1-b351-bd352b55fdd1.png)
간단한 짝수와 홀수 판별 프로그램을 재미있게 표현해보았습니다. 사용자가 숫자를 입력하면, 그 숫자가 짝수인지 홀수인지에 따라 다른 유형의 햄버거를 제공하는 카페의 상황을 상상해 보았습니다.
