윤년을 확인하기 위해 Python 프로그램을 구현하는 방법은 무엇입니까?



사용자가 입력 한 연도가 Python 프로그래밍에서 윤년인지 확인하는 소스 코드와 출력 및 설명.

윤년에는 해당 연도의 총 일 수를 366으로 만드는 추가 일이 있습니다. 윤년의이 추가 일은 2 월에 추가됩니다. 윤년은 4 년에 한 번 발생합니다. 이 블로그는 윤년을 확인하는 프로그램입니다. 다음 주제는 다음과 같습니다.

윤년을 결정하는 방법?

  • 1 년을 4로 나눌 수 있으면 나머지가 없으면 다음 단계로 이동합니다. 4로 나눌 수없는 경우 윤년이 아닙니다. 예를 들어 1997 년은 윤년이 아닙니다.
  • 4로 나눌 수 있지만 100으로 나눌 수없는 경우 윤년입니다. 예를 들어 2012는 윤년입니다. 1 년을 4와 100으로 나눌 수있는 경우 다음 단계로 이동합니다.
  • 1 년을 100으로 나눌 수 있지만 400으로 나눌 수없는 경우. 예를 들어 1900은 윤년이 아닙니다. 연도를 두 숫자로 나눌 수 있으면 윤년입니다. 예 : 2000.

윤년을 확인하는 Python 프로그램

year = int (input ( 'Enter a year :')) #Getting value for user if (year % 4) == 0 : if (year % 100) == 0 : if (year % 400) == 0 : print ( '{0}은 윤년'.format (year)) else : print ( '{0}는 윤년이 아닙니다'.format (year)) else : print ( '{0}는 윤년'입니다. format (year)) # 숫자는 윤년으로 인쇄됩니다. else : print ( '{0}는 윤년이 아닙니다.'. format (year)) # 숫자는 비 윤년으로 인쇄됩니다.

산출:
윤년 프로그램 | Edureka 블로그 | Edureka





입력 값 = 1983

  입력 값 = 2000

프로그램 설명

  1. 사용자는 윤년 확인을 위해 먼저 연도를 입력해야합니다.
  2. 그러면 if 문은 연도가 4의 배수이지만 100이 아닌지 또는 400의 배수인지 확인합니다.
  3. 그런 다음 결과가 인쇄됩니다.

이것으로 '윤년을 확인하는 파이썬 프로그램'에 대한이 블로그의 마지막에 왔습니다. 파이썬에 대한 지식에 가치를 더하기를 바랍니다.다양한 응용 프로그램과 함께 Python에 대한 심층적 인 지식을 얻으려면 라이브에 등록 할 수 있습니다. 연중 무휴 지원 및 평생 액세스.