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.
This function shows the year, width of characters, no. of lines per week and column separations.
print ("The calendar of 2014 is : ") 
print (calendar.calendar(2014,3,1,4))
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

This function returns the first day of the week.
print ("The starting day in calendar is : ",end="") 
print (calendar.firstweekday()) 
The starting day in calendar is :  0

This function checks if mentioned year in argument is leap year or not.
if (calendar.isleap(2014)): 
   print ("The year is leap year") 
else : 
   print ("The year is not leap year")
The year is not leap year.

This function calculates the number of leap (year)days between the year specified in arguments.
print ("The leap (year) days between 1950 and 2000 are : ",end="") 
print (calendar.leapdays(1950, 2000)) 
The leap days between 1950 and 2000 are : 12

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.
print ("The month 6th of 2017 is :") 
print (calendar.month(2017,6,3,1)) 
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