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 String rpartition()
Introduction to Machine Learning with Python - Andreas C.Muller & Sarah Guido
Python hex()
Python Program to Randomly Select an Element From the List
Python setattr()
Python Program to Find the Factorial of a Number
Python Program to Access Index of a List Using for Loop
Python Data Analytics with Pandas, NumPy and Matplotlib - Fabio Nelli
Python Namespace and Scope
Building Machine Learning Systems with Python - Willi Richert & Luis Pedro Coelho
Python String zfill()
Python Numbers, Type Conversion and Mathematics
Python Global Keyword
Python Program to Find LCM
Python String upper()
Python Dictionary get()
Python frozenset()
Python bytearray()
Python Dictionary fromkeys()
Python Program to Measure the Elapsed Time in Python
Python String find()
Python Deep Learning Cookbook - Indra den Bakker
Python ord()
Python Program to Remove Duplicate Element From a List
Python String swapcase()
Python bool()
Python Program to Shuffle Deck of Cards
Python String center()
Python String rindex()
Python Dictionary pop()
Python Set update()
Python Iterators