Python has a built-in function, calendar to work with date related tasks. You will learn to display the calendar of a given date in this example.
To understand this example, you should have the knowledge of the following Python programming topics:
In the program below, we import the calendar module. The built-in function month() inside the module takes in the year and the month and displays the calendar for that month of the year.
Source Code
# Program to display calendar of the given month and year
# importing calendar module
import calendar
yy = 2014 # year
mm = 11 # month
# To take month and year input from the user
# yy = int(input("Enter year: "))
# mm = int(input("Enter month: "))
# display the calendar
print(calendar.month(yy, mm))
Output
November 2014
Mo Tu We Th Fr Sa Su
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
You can change the value of variables yy and mm and run it to test this program for other dates.
Related posts:
Python Custom Exceptions
Python Program to Get a Substring of a String
Python String upper()
Python Set difference_update()
Python Data Structures and Algorithms - Benjamin Baka
Python Program to Display Powers of 2 Using Anonymous Function
Python map()
Python 3 for Absolute Beginners - Tim Hall & J.P Stacey
Python getattr()
Python String isupper()
Python dir()
Python List reverse()
Java Program to Implement the Program Used in grep/egrep/fgrep
Python Program to Make a Flattened List from Nested List
Python hex()
Python sleep()
Python String isalpha()
Python while Loop
Python Set intersection_update()
Python String rsplit()
Python Program to Make a Simple Calculator
Python object()
Python Artificial Intelligence Project for Beginners - Joshua Eckroth
Python dict()
Python Program to Measure the Elapsed Time in Python
Python Program to Differentiate Between del, remove, and pop on a List
Python Inheritance
Python Dictionary get()
Python String index()
Python Program to Create a Long Multiline String
Python Program to Find Sum of Natural Numbers Using Recursion
Python Get Current time