Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用python打印日历的数字_Python_Calendar - Fatal编程技术网

用python打印日历的数字

用python打印日历的数字,python,calendar,Python,Calendar,我正在用python编写一个基本的日历程序。它将一年和一年中的第一个工作日作为用户的输入,然后打印12个月的日历。除了把数字打印到日历上,我什么都做了。由于某种原因,我不知道如何在每行打印正确数量的数字。我不确定我是否应该使用字符串或列表,或者如何使用它。感谢您的帮助 import calendar c = calendar.TextCalendar(calendar.MONDAY) c.prmonth(2013, 11) 然后输出: November 2013 Mo Tu We Th

我正在用python编写一个基本的日历程序。它将一年和一年中的第一个工作日作为用户的输入,然后打印12个月的日历。除了把数字打印到日历上,我什么都做了。由于某种原因,我不知道如何在每行打印正确数量的数字。我不确定我是否应该使用字符串或列表,或者如何使用它。感谢您的帮助

import calendar
c = calendar.TextCalendar(calendar.MONDAY)
c.prmonth(2013, 11)
然后输出:

    November 2013
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

您可以查看源代码,了解如何格式化日历输出?