python输入一个年份打印全年日历 (python写日历教程)

Python程序开发之简单小程序实例

(5)生成指定年月的日历

一、项目功能

根据用户输入的年份和月份,生成日历并打印。

二、项目分析

要生成日历,需先导入日历函数calendar,然后定义2个变量来接收用户输入的年份和月份,最后用输出语句print输出。

三、程序源代码

#!/usr/bin/python3.6

# -*- coding: GBK -*-

# 导入日历模块

import calendar

# 提示用户输入要生成日历的年份和月份

yy = int(input("请输入年份: "))

mm = int(input("请输入月份: "))

# 打印输出日历

print(calendar.month(yy,mm))

四、代码解释:

在程序的第一行为引用python版本,本实例为python3.6

第二行是程序编码引用,因为在程序中包含有中文字符,所以必须引用GBK,否则就会报错。

第三行为一个注释语句。

第四行为导入系统calendar函数。

第六行为一个注释语句。

第七行和第八行分别定义了2个变量yy和mm,用于接收用户输入的年份和月份的值。

第十行为一个注释语句。

第十一行为输出语句,在print()输出函数中直接调用calendar函数的month()子模块并传入参数yy和mm。

五、运行

1、提示用户输入年份和月份

python输入一个年份打印全年日历,python编写一个简单的日历

打印2022年6月的日历:

python输入一个年份打印全年日历,python编写一个简单的日历

下一篇:《Python程序开发之简单小程序实例(6)》

更多精彩内容将在以后的章节分享给朋友们,请添加好友至收藏,欢迎点赞并关注后期内容更新!