코딩/PYTHON

파이썬 3가지 방법으로 짝수와 홀수 구분하기

이찰리 2022. 9. 20. 17:17
반응형

# 짝수와 홀수 구분하기

#짝수와 홀수를 구할 숫자의 마지막 끝자리를 구합니다.

raw = input("정수 입력:")
l = raw[-1] 

 

#끝자리가 짝수면 짝수, 홀수면 홀수로 출력되게 합니다.

if l == "0" or l == "2" or l == "4" or l == "6" or l == "8" :
  print("짝수입니다")

if l == "1" or l == "3" or l == "5" or l == "7" or l == "9" :
  print("홀수입니다")

 

#또는 in 함수를 사용해서 해당 숫자 끝자리에 어떤 숫자가 들어있는 지를 확인하도록 합니다.

if l in "02468" :
  print("짝수입니다")

if l in "13579" :
  print("홀수입니다")

 

#숫자를 2로 나눴을 때 나머지가 0인지 1인지로 짝수와 홀수를 구분합니다.

#컴퓨터 입장에서 생각한 방법 입니다.

#raw를 정수로 변환해 줍니다.
raw = int(raw)

if raw % 2 == 0:
  print("짝수입니다")

if raw % 2 == 1:
  print("홀수입니다")

 

출처 - 윤인성 혼공파 유튜브

728x90
반응형