Skip to content

Commit 4d111e7

Browse files
Add leap year and days in month functions
1 parent 6f296ff commit 4d111e7

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

Leap_year.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
2+
def leap_year(year):
3+
if year%4==0:
4+
if year%100==0:
5+
if year%400==0:
6+
return True
7+
else:
8+
return False
9+
else:
10+
return True
11+
else:
12+
return False
13+
def days_in_month(year, month):
14+
days_list=[31,28,31,30,31,30,31,31,30,31,30,31]
15+
if leap_year(year) and month==2:
16+
return 29
17+
else:
18+
return days_list[month-1]
19+
year=int(input("enter a year:"))
20+
month=int(input("enter a month:"))
21+
days=days_in_month(year, month)
22+
print(days)

0 commit comments

Comments
 (0)