python 6行代码制作月历生成器


Posted in Python onSeptember 18, 2020

原文作者:Alex27933
转自链接:https://learnku.com/articles/49570

1. 订立制作目标

目标:

  • 输入指定的年份和月份,便能生成月历
  • 可以重复运行

2. 制作所需函数

输入指定的年份和月份 → input 函数
生成月历 → calendar 函数
可以重复运行 → while

3. 开始制作

第一步:载入模块

由于 calendar 函数是系统自带,无需 pip 安装,可以直接载入使用。

import calendar

第二步:制作输入年份和月份的部分

import calendar
while True: #一般如果不赋值,默认是True
  year=int(input('请输入年份:')) #用变量year代表年份,使用int把输入数据变成整数类型
  month=int(input('请输入月份:')) #原理同上

第三步:生成月历

import calendar
while True: #一般如果不赋值,默认是True
  year=int(input('请输入年份:')) #用变量year代表年份,使用int把输入数据变成整数类型
  month=int(input('请输入月份:')) #原理同上
  print(calendar.month(year,month)) #使用 `print` 函数显示月历,变量 year和 month 代表年份和月份

大体制作完成,现在运行试试。

4. 第一次运行

运行截图:

python 6行代码制作月历生成器

非常成功,没有报错

以上就是python 6行代码制作月历生成器的详细内容,更多关于python 制作月历的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Python构造函数及解构函数介绍
Feb 26 Python
Python中的字符串查找操作方法总结
Jun 27 Python
JPype实现在python中调用JAVA的实例
Jul 19 Python
windows下安装python的C扩展编译环境(解决Unable to find vcvarsall.bat)
Feb 21 Python
Python3.6连接Oracle数据库的方法详解
May 18 Python
Python类装饰器实现方法详解
Dec 21 Python
python写日志文件操作类与应用示例
Jul 01 Python
TensorFlow命名空间和TensorBoard图节点实例
Jan 23 Python
PyQt5+python3+pycharm开发环境配置教程
Mar 24 Python
Python如何使用正则表达式爬取京东商品信息
Jun 01 Python
解决Django响应JsonResponse返回json格式数据报错问题
Aug 09 Python
详解Pycharm安装及Django安装配置指南
Sep 15 Python
python 深度学习中的4种激活函数
Sep 18 #Python
python闭包与引用以及需要注意的陷阱
Sep 18 #Python
python 代码运行时间获取方式详解
Sep 18 #Python
python判断字符串以什么结尾的实例方法
Sep 18 #Python
python绘制趋势图的示例
Sep 17 #Python
Python绘制组合图的示例
Sep 18 #Python
记一次Django响应超慢的解决过程
Sep 17 #Python
You might like
php版微信自动获取收货地址api用法示例
2016/09/22 PHP
Laravel 修改验证异常的响应格式实例代码详解
2020/05/25 PHP
学习ExtJS 访问容器对象
2009/10/07 Javascript
Javascript面向对象编程(三) 非构造函数的继承
2011/08/28 Javascript
使用jquery实现的一个图片延迟加载插件(含图片延迟加载原理)
2014/06/05 Javascript
js检测判断日期大于多少天的方法
2015/05/04 Javascript
在JSP中如何实现MD5加密的方法
2016/11/02 Javascript
jQuery实现动态生成表格并为行绑定单击变色动作的方法
2017/04/17 jQuery
二维码图片生成器QRCode.js简单介绍
2017/08/18 Javascript
微信小程序实现下拉刷新和轮播图效果
2017/11/21 Javascript
详解vue或uni-app的跨域问题解决方案
2020/02/21 Javascript
JavaScript中使用Spread运算符的八种方法总结
2020/06/18 Javascript
[02:08:58]2014 DOTA2国际邀请赛中国区预选赛 Ne VS CIS
2014/05/22 DOTA
python实现的udp协议Server和Client代码实例
2014/06/04 Python
在Django的视图中使用form对象的方法
2015/07/18 Python
Python的requests网络编程包使用教程
2016/07/11 Python
python调用Delphi写的Dll代码示例
2017/12/05 Python
如何使用VSCode愉快的写Python于调试配置步骤
2018/04/06 Python
python之Flask实现简单登录功能的示例代码
2018/12/24 Python
Python玩转Excel的读写改实例
2019/02/22 Python
Python学习笔记之Zip和Enumerate用法实例分析
2019/08/14 Python
解决Python中导入自己写的类,被划红线,但不影响执行的问题
2020/07/13 Python
python空元组在all中返回结果详解
2020/12/15 Python
HTML5之SVG 2D入门7—SVG元素的重用与引用
2013/01/30 HTML / CSS
意大利在线药房:shop-farmacia.it
2019/03/12 全球购物
国际商务专业学生个人的自我评价
2013/09/28 职场文书
经济学博士求职自荐信范文
2013/11/23 职场文书
优秀员工个人的自我评价
2013/11/29 职场文书
报考公务员诚信承诺书
2014/08/29 职场文书
2014年维修工作总结
2014/11/22 职场文书
2014年社区工会工作总结
2014/12/18 职场文书
自主招生推荐信格式模板
2015/03/24 职场文书
预备党员考察表党小组意见
2015/06/01 职场文书
2016年寒假社会实践活动总结
2015/10/10 职场文书
解决MultipartFile.transferTo(dest) 报FileNotFoundExcep的问题
2021/07/01 Java/Android
Java 死锁解决方案
2022/05/11 Java/Android