윤년과 통일찾기.

성규이·2021년 10월 16일
post-thumbnail

학교에서 과제로 진행한 윤년과 통일찾기입니다.

def itLeapYear(year):
    
    if year%4 == 0:
        print(year,"는 윤년입니다.")
    elif year%400 == 0:
        print(year,"는 윤년입니다.")
    elif year%4 == 0 & year%100 == 0:
        print(year,"는 윤년이 아닙니다.")
    else:
        print(year,"는 윤년이 아닙니다.")

def getDayOfYear(year,month,day):
    
    if month < 3:

        dayOfYear = (month-1)*31 + day
        print("통일:",dayOfYear)
    
    elif month > 2:

        if year % 4 == 0 or year % 400 == 0:
            dayOfYear = (month-1)*31 + day - ((4*month + 23)//10) +1
        else:
            dayOfYear = (month-1)*31 + day - ((4*month + 23)//10)

        print("통일:",dayOfYear)

comment:

2월일수 떄문에 통일이 지저분해지는것을 방지했습니다.

profile
안녕 눈 코 입 달린 감자야

0개의 댓글