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

 

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

 

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

 

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

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

 

포함 2명이 추천

추천인 2

작성자
이니스프리 119 Lv. (0%) 2003820/115200000EXP

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

댓글 8

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

신고

"NoYeah님의 댓글"

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

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

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

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

comment menu
2021.04.20. 07:12

신고

"이니스프리님의 댓글"

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

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

신고

"NoYeah님의 댓글"

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

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

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

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

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

comment menu
2021.04.20. 22:11

신고

"이니스프리님의 댓글"

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

신고

"이니스프리님의 댓글"

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

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

신고

"이니스프리님의 댓글"

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

신고

"이니스프리님의 댓글"

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

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 마스터 24.02.11.17:21 973
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 4653
511 [Python] Youtube_dl 사용시 주의할 점 이니스프리 이니스프리 21.03.12.22:14 128
510 [Vultr] 2/1 service alert 이니스프리 이니스프리 19.01.31.12:12 129
509 (펌) 우분투에 IPVanish 설치 방법 이니스프리 이니스프리 19.11.07.22:46 129
508 [펌] 전자사전 관련 정보 8 image 이니스프리 이니스프리 19.12.17.13:58 129
507 [Python] 2020년 5급 신임관리자 교육과정에 파이썬 도입! image 이니스프리 이니스프리 20.02.11.23:48 129
506 [Pillow] 파이썬에서 이미지 파일의 포맷을 알아내는 방법 이니스프리 이니스프리 19.11.14.23:25 130
505 [Python] 변수의 이름을 반환하는 함수 이니스프리 이니스프리 24.04.20.23:29 130
504 Sourcerer: Git을 비주얼라이징 및 프로파일링합니다. image Seia Seia 20.01.20.07:38 131
503 [Python] MP4 -> JPG thumbnail 生成 1 이니스프리 이니스프리 22.06.04.16:38 131
502 [Python] print 되는대로 string으로 변환하는 function 이니스프리 이니스프리 22.05.22.19:59 133
501 [Python] MP4 50% 進行된 frame을 JPG thumbnail로 生成 이니스프리 이니스프리 22.06.06.15:15 133
500 목록통관건 개인통관고유부호 필수 사용안내 이니스프리 이니스프리 19.08.28.23:14 135
499 '20 TEPS 일정 image 이니스프리 이니스프리 19.11.23.15:26 135
498 무료 온라인 스토리지 전송속도 비교 3 image 이니스프리 이니스프리 19.11.27.18:40 136
497 [Ramnode] SSD 용량 추가! 2 image 이니스프리 이니스프리 20.02.17.22:20 136
496 [Python] 폴더 내 이미지의 height를 측정하여 height < n 미만인 파일을 삭제하기 이니스프리 이니스프리 20.08.13.20:08 136
495 [Flutter] 오프라인 강좌 10/20(일) image 이니스프리 이니스프리 19.10.14.11:36 137
494 [파이썬] OS에 따라서 경로를 달리하기 이니스프리 이니스프리 20.01.07.22:15 137
493 SSFSHOP에서 모든 사이즈가 조회되는 것은 아니군요 1 이니스프리 이니스프리 20.03.08.17:45 137
492 [KAL] 보너스 항공권 공제 마일리지 표 (평수기) 1 image 이니스프리 이니스프리 19.10.16.14:55 140