본문 바로가기
프로그래밍/[Python] 파이썬

[Python] 파이썬 짝수 홀수 판별 예제

by GenieIT* 2024. 9. 29.
728x90
반응형

파이썬 짝수 홀수 판별
파이썬 짝수 홀수 판별

 

개요

  • 파이썬 짝수 홀수 판별에 대한 기본적인 이해를 위해 예제 소스들을 작성해 보겠습니다.
  • 짝수는 2의 배수라는 뜻입니다.
  • 홀수는 숫자를 2로 나누었을 때 나머지가 1인 숫자들입니다.
  • n%2 == 0 짝수, n%1 == 1 홀수

 

if, else 조건문 활용 예제

  • 숫자를 입력받아 2로 나누었을 때 나머지가 0이면 짝수, 1이면 홀수를 출력하는 소스입니다.
n = int(input("숫자를 입력하시오."))

if n%2 == 0 :
    print(f'{n} 숫자는 짝수입니다.')
else :
    print(f'{n} 숫자는 홀수입니다.')

'''
실행 결과
숫자를 입력하시오. 15
15 숫자는 홀수입니다.
------------------------
숫자를 입력하시오. 18
18 숫자는 짝수입니다.
'''

 

while 반복문 활용 예제

  • 반복문을 통해 숫자를 입력받아 먼저 숫자인지 판별하고 숫자이면 홀수인지 짝수인지 판별하고, 숫자가 아니라면 종료하는 프로그램 소스입니다.
while True :
    n = input("숫자를 입력하시오.")

    if not n.isalpha() and n.isdigit() :
        n = int(n)
    else :
        print("프로그램을 종료합니다.")
        break
        
    if n%2 == 0 :
        print(f'{n} 숫자는 짝수입니다.')
    else :
        print(f'{n} 숫자는 홀수입니다.')

'''
실행 결과
숫자를 입력하시오. 10
10 숫자는 짝수입니다.
숫자를 입력하시오. 15
15 숫자는 홀수입니다.
숫자를 입력하시오. 20
20 숫자는 짝수입니다.
숫자를 입력하시오. 
프로그램을 종료합니다.
'''

 


[Python] 파이썬 enumerate() 함수 사용법

 

[Python] 파이썬 enumerate() 함수 사용법

요약enumerate()는 인덱스와 값을 동시에 가져올 때 유용합니다.for 루프에서 리스트의 인덱스를 따로 관리하지 않아도 되는 장점이 있습니다. 1. enumerate 함수란?enumerate() 함수는 파이썬에서 리스트

spirit0833.tistory.com

[Python] 파이썬 숫자 소수 판별 알고리즘 구현

 

[Python] 파이썬 숫자 소수 판별 알고리즘 구현

개요요즘 코딩 테스트에 파이썬으로 숫자를 입력받아 소수인지 판별하는 프로그래밍을 해보라는 문제가 나온다는 얘기를 듣고 '에라토스테네스의 체(Eratosthenes' sieve) 알고리즘'을 파이썬 코딩

spirit0833.tistory.com

[Python] 문자열 거꾸로 뒤집기 4가지 방법 (슬라이싱, reverse(), reversed(), for문)

 

[Python] 문자열 거꾸로 뒤집기 4가지 방법 (슬라이싱, reverse(), reversed(), for문)

파이썬 문자열 뒤집기 방법 4가지에 대해 정리했습니다.문자열 슬라이싱reverse() 메서드 사용reversed() 내장 함수 사용인덱스 역순 번호를 활용한 for문 역순회 사용 1. 문자열 슬라이싱문자열 슬라

spirit0833.tistory.com


728x90
반응형

 

728x90
반응형