
- Python Basic Tutorial
- Python - Home
- Python - Overview
- Python - Environment Setup
- Python - Basic Syntax
- Python - Comments
- Python - Variables
- Python - Data Types
- Python - Operators
- Python - Decision Making
- Python - Loops
- Python - Numbers
- Python - Strings
- Python - Lists
- Python - Tuples
- Python - Dictionary
- Python - Date & Time
- Python - Functions
- Python - Modules
- Python - Files I/O
- Python - Exceptions
Calendar function in Python
Python has an in built module called calendar which operation is related to calendar. There are some calendar functions in Python.
calendar(year, w, l, c)
This function shows the year, width of characters, no. of lines per week and column separations.
Example
print ("The calendar of 2014 is : ") print (calendar.calendar(2014,3,1,4))
Output
The calendar of year 2014 is : 2014 January February March Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun 1 2 3 4 5 1 2 1 2 6 7 8 9 10 11 12 3 4 5 6 7 8 9 3 4 5 6 7 8 9 13 14 15 16 17 18 19 10 11 12 13 14 15 16 10 11 12 13 14 15 16 20 21 22 23 24 25 26 17 18 19 20 21 22 23 17 18 19 20 21 22 23 27 28 29 30 31 24 25 26 27 28 24 25 26 27 28 29 30 31 April May June Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun 1 2 3 4 5 6 1 2 3 4 1 7 8 9 10 11 12 13 5 6 7 8 9 10 11 2 3 4 5 6 7 8 14 15 16 17 18 19 20 12 13 14 15 16 17 18 9 10 11 12 13 14 15 21 22 23 24 25 26 27 19 20 21 22 23 24 25 16 17 18 19 20 21 22 28 29 30 26 27 28 29 30 31 23 24 25 26 27 28 29 30 July August September Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun 1 2 3 4 5 6 1 2 3 1 2 3 4 5 6 7 7 8 9 10 11 12 13 4 5 6 7 8 9 10 8 9 10 11 12 13 14 14 15 16 17 18 19 20 11 12 13 14 15 16 17 15 16 17 18 19 20 21 21 22 23 24 25 26 27 18 19 20 21 22 23 24 22 23 24 25 26 27 28 28 29 30 31 25 26 27 28 29 30 31 29 30 October November December Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun 1 2 3 4 5 1 2 1 2 3 4 5 6 7 6 7 8 9 10 11 12 3 4 5 6 7 8 9 8 9 10 11 12 13 14 13 14 15 16 17 18 19 10 11 12 13 14 15 16 15 16 17 18 19 20 21 20 21 22 23 24 25 26 17 18 19 20 21 22 23 22 23 24 25 26 27 28 27 28 29 30 31 24 25 26 27 28 29 30 29 30 31
firstweekday()
This function returns the first day of the week.
Example
print ("The starting day in calendar is : ",end="") print (calendar.firstweekday())
Output
The starting day in calendar is : 0
isleap (year)
This function checks if mentioned year in argument is leap year or not.
Example
if (calendar.isleap(2014)): print ("The year is leap year") else : print ("The year is not leap year")
Output
The year is not leap year.
leapdays (year1, year2)
This function calculates the number of leap (year)days between the year specified in arguments.
Example
print ("The leap (year) days between 1950 and 2000 are : ",end="") print (calendar.leapdays(1950, 2000))
Output
The leap days between 1950 and 2000 are : 12
month (year, month, w, l)
This function display the month of a specific mentioned year in arguments. It takes 4 parameters year, month, and width of characters and no. of lines taken by a week.
Example
print ("The month 6th of 2017 is :") print (calendar.month(2017,6,3,1))
Output
The month 6th of 2017 is : June 2017 Mon Tue Wed Thu Fri Sat Sun 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
- Related Articles
- Calendar Functions in Python - ( calendar(), month(), isleap()?)
- Calendar in python
- Calendar in Python Program
- Calendar Functions in Python | Set 1( calendar(), month(), isleap()…)
- Print a Calendar in Python
- The calendar Module in Python
- Explain calendar module in python?
- What is calendar module in python?
- Getting calendar for a month in Python
- Calendar Functions in Python -(monthrange(), prcal(), weekday()?)
- How to Display Calendar using Python?
- How to print calendar for a month in Python?
- How to print a calendar for a month in Python
- Gregorian Calendar in Java
- Calendar Functions in Java

Advertisements