검색
검색
공개 노트 검색
회원가입로그인

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

# 카페 키오스크에서 좋아하는 숫자를 입력하라는 메시지가 표시됩니다.
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

짝수와 홀수 판별: 입력된 number가 짝수인지 홀수인지 판별합니다. 이를 위해 % 연산자를 사용하여 2로 나눈 나머지를 확인합니다.

if number % 2 == 0:

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

짝수 햄버거 제공: 만약 숫자가 짝수라면 (나머지가 0이라면), "even" 한 햄버거를 제공하는 메시지를 출력합니다.

print("You chose an even number. Enjoy your even burger!")

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

홀수 햄버거 제공: 숫자가 홀수라면 (짝수가 아니라면), "odd" 한 햄버거를 제공하는 메시지를 출력합니다. 이는 else 부분에서 처리됩니다.

else:
  print("You chose an odd number. Enjoy your odd burger!")

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

간단한 짝수와 홀수 판별 프로그램을 재미있게 표현해보았습니다. 사용자가 숫자를 입력하면, 그 숫자가 짝수인지 홀수인지에 따라 다른 유형의 햄버거를 제공하는 카페의 상황을 상상해 보았습니다.

공유하기
카카오로 공유하기
페이스북 공유하기
트위터로 공유하기
url 복사하기
조회수 : 438
heart
T
페이지 기반 대답
AI Chat