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 memoryview()
Machine Learning with Python for everyone - Mark E.Fenner
Python Program to Convert String to Datetime
Python Dictionary setdefault()
Python bytes()
Python frozenset()
Python String isalnum()
Python String islower()
Python Shallow Copy and Deep Copy
Python Program to Create a Countdown Timer
Python enumerate()
Python Program to Print Hello world!
Python Program to Merge Two Dictionaries
Python Program to Convert Kilometers to Miles
Python Program to Convert Celsius To Fahrenheit
Python strftime()
Python String translate()
Python Program to Check If Two Strings are Anagram
Python String center()
Python strptime()
Python Set copy()
Python Program to Trim Whitespace From a String
Python any()
Python Program to Sort a Dictionary by Value
Python Set add()
Python Program to Find Armstrong Number in an Interval
Python Program to Find the Square Root
Python String splitlines()
Python Program to Parse a String to a Float or Int
Python Iterators
Python String title()
Python Program to Find the Factors of a Number