• 목록
  • 아래로
  • 위로
from calendar import isleap
 
year = int(input('연도를 입력하세요 : '))
while True:
    if isleap(year):
        break
    year -= 1
print(f'{year}년이 윤년입니다.')

 

calendar 모듈을 활용하면 간명하게 해결할 수 있습니다!

 

https://sir.kr/qa/409136 에 대한 답변으로 작성되었습니다 ^^

 

안녕하세요 파이썬 초보자 입니다.

연도를 입력 받아서 윤년이 아니면 가장 최근의 윤년을 받는 ...

 

wikiowner님 포함 2명이 추천

추천인 2

작성자
이니스프리 106 Lv. (88%) 914040/915920EXP

당분간 개인적인 사정으로 자유게시판에는 글이나 댓글을 작성하지 못합니다.

다른 게시판에는 중립적인 글과 정보글만 작성할 예정입니다.

 

CSVpuymXAAAVVpd.jpg

댓글 8

title: 라이믹스 아이콘NoYeah
profile image
+1
역시 코딩은 라이브러리 활용 능력이 능률을 크게 향상 시킬 수 있는 좋은 방법인 것 같습니다.
comment menu
2021.04.19. 22:38

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리 작성자 → NoYeah
profile image

옙 ^^ 특히 파이썬이 그런 것 같네요~

라이브러리를 사용하지 않았다면 윤년을 걍 계산해야 했겠죠 ㅎㄷㄷ
그럼 마스터 님께서도 요새 분주하신 것 같던데 오늘도 좋은 하루 되시고 화이팅입니다! ^-^

comment menu
2021.04.20. 07:12

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 라이믹스 아이콘NoYeah → 이니스프리
profile image
+1
파이썬 pip 저장소에는 이것저것 엄청 많은 것 같더라구요.
이니스프리님도 좋은 하루 보네세요~
comment menu
2021.04.20. 20:06

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리 작성자 → NoYeah
profile image

그러게요~! 모듈을 활용하여 생산성을 높일 수 있는 점이 파이썬의 매력인 것 같습니다 ^-^

사람들 생각이란게 대체로 비슷해서 그런지

pypi를 검색해보면 뭔가 제가 했던 고민 중에 상당수는 이미 누군가가 모듈로 구현한 경우가 많더군요 ㅎㄷㄷ
그럼 마스터 님께서도 오늘 하루도 고생 많으셨을텐데 굿밤 되세요!!

comment menu
2021.04.20. 22:11

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

title: NEW투명 시간버그 수정(오버플로우)OAUTH2
+1
isleap = lambda n : bool(not n%4 and n%100 or not n%400)

 

이런 람다식을 사용하는 방법도 있습니다 ㅎㅎ

comment menu
2021.04.23. 08:40

신고

"OAUTH2님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리 작성자 → OAUTH2
profile image
허걱~ 제 무릎을 탁 치게 만드는 스크립트네요~! ㅎㄷㄷ

덕분에 좋은 접근방식을 배웠습니다! ^-^

감사합니다 :)
comment menu
2021.04.23. 22:38

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [작업 완료] 시스템 업데이트 안내 4 마스터 마스터 21.04.12.01:55 114
공지 소셜로그인이 불가능 합니다. 3 마스터 마스터 21.01.02.14:14 418
496 [Python] Google Trend의 '최근 인기 검색어' 크롤링 3 이니스프리 이니스프리 6일 전12:24 24
495 [Python] for 문에 두 개의 리스트를 넣고 enumerate를 사용하는 방법 이니스프리 이니스프리 6일 전21:01 23
[Python] 입력받은 연도가 윤년이 아니면 그보다 가장 가까운 과거의 윤년을 출력하기 8 이니스프리 이니스프리 21.04.19.20:23 82
493 [Javascript] 이미지 업로드 전 가로x세로 사이즈를 확인하여 지정된 크기 이상인 경우 alert 띄우는 스크립트 이니스프리 이니스프리 21.04.17.21:28 23
492 [HTML] 특정 사이트의 파비콘을 다운로드 받는 방법 이니스프리 이니스프리 21.04.16.22:02 21
491 [Javascript] 값을 이용하여 배열의 요소를 삭제하는 방법 이니스프리 이니스프리 21.04.13.22:10 27
490 [Gnuboard] DB 테이블 중 g5_board_file에 대하여 이니스프리 이니스프리 21.04.11.16:25 62
489 [Windows] Windows 업데이트 원천 방지하기 5 image Seia Seia 21.04.10.07:10 50
488 [Docker] Docker 다시 알고 사용하기 Seia Seia 21.04.10.07:04 56
487 [미디어위키/리버티 스킨] 모바일 환경에서 가로로 긴 표가 짤리는 현상 개선하기(스크롤 구현) image 가온이 가온이 21.04.09.20:07 79
486 [Python] 내일 날짜를 구하기 3 이니스프리 이니스프리 21.03.31.23:46 37
485 [Python] 네이트 실시간 검색어 크롤링 1 이니스프리 이니스프리 21.03.22.20:16 156
484 [Python] 간단하게 내 ip 확인하기 3 이니스프리 이니스프리 21.03.20.00:26 34
483 [Python] 특정 서버와 내 PC 간의 시간 차이를 구하기 (테스트 중) 이니스프리 이니스프리 21.03.20.00:11 37
482 [Python] Youtube Playlist에 담긴 동영상들을 역순으로 불러오기 이니스프리 이니스프리 21.03.19.00:41 34
481 [미디어위키]웹호스팅상의 미디어위키 사용자들께 대박 좋은 일이 일어났어요! 2 입체그림 입체그림 21.03.14.10:53 40
480 [Python] 파이썬으로 평균을 구하는 두 가지 방법 이니스프리 이니스프리 21.03.13.21:58 74
479 [Python] 동영상 파일의 재생시간 길이를 구하기 (OpenCV vs MoviePy) 이니스프리 이니스프리 21.03.12.22:33 67
478 [Python] Youtube_dl 사용시 주의할 점 이니스프리 이니스프리 21.03.12.22:14 38
477 [Python] Youtube Data API를 이용하여 특정 채널의 모든 비디오 링크를 얻는 함수 이니스프리 이니스프리 21.03.12.22:05 115