python之万年历
year=int(input("请输入年份:")) month=int(input("请输入月份:")) print ('----------------------万年历-----------------------') print ('----------------------%d年%d月----------------------'%(year,month)) print ("星期一\t星期二\t星期三\t星期四\t星期五\t星期六\t星期日\t") day=0 for i in range(1900,year):if (i%4==0 and i%100!=0) or i%400==0:day+=366else:day+=365 def days(x,y):if (y%4==0 and y%100!=0) or y%400==0:a=[0,31,29,31,30,31,30,31,31,30,31,30,31]return a[x]else:a=[0,31,28,31,30,31,30,31,31,30,31,30,31]return a[x] monthdays=0 for j in range(0,month):monthdays+=days(j,year) totaldays=monthdays+day space=int(totaldays%7) for i in range(space):print('\t\t',end="") for k in range(1,days(month,year)+1):print("%3d\t\t"%k,end="")if (k+space)%7==0:print('\n')
python之万年历相关推荐
- Python中万年历的代码实现
Python 中万年历的实现 题目要求 万年历: 日历是以1900年1月1日00:00:00 为基础的 那天的星期1是已知的 时间戳 - 将已知时间获取其对应的秒数 - 是以1970年1月1号为基础 ...
- 用python编写万年历
用python编写万年历方法与从.java大同小异,难点在于如何计算星期几.下面是万年历的python代码: ''' 万年历:输入一个年份,再输入一个月份,把那个月的日历打印出来. (1900年1月1 ...
- python制作万年历
最近进行python基础培训,课下作业制作万年历,之前没做过,感觉里面还是有很多需要学的.所谓万年历,就是咱们电脑或者手机的日期会记录每个月每天对应星期几.用python来制作万年历,就是从键盘输入年 ...
- python编写万年历程序
好的,下面是编写万年历程序的一些建议. 首先,你可以使用 Python 的 calendar 模块来获取每个月的日历信息.这个模块提供了很多有用的函数,例如 isleap 函数可以用来判断某一年是否是 ...
- 用python生成万年历
1.先确定xx年的一月一号为周几 网上大部分都是写的1990年一月一日为周一这个点作为判断计算其他年份的一月一日,或者是确定月份的第一天.还有一种是计算从1--年份-1这一段时间的总天数,然后+1除以 ...
- python万年历制作_利用Python制作万年历
第一个Python小程序,制作简易万年历.现在开始学习Python的目的主要是为了学习人工智能 写这个小程序的目的主要是了解一下Python的简单语法使用,其实写这个程序之前,我还没有看Python的 ...
- python打印万年历_python青苔计划(六)打印万年历
青苔计划 /(ㄒoㄒ)/~~ 我这样的小白 万年历打完,感觉身体被掏空 请给我暖暖的拥抱 ╮(╯╰)╭ ----------正经的分割线---------- 任务要求 刚看到要打印万年历,我彻底懵逼了 ...
- python 简单万年历
year=int(input('输入年份')) rennian=year//4 -year//100 +year//400 #闰年的个数 c=(year+rennian)%7 #0-6 0代表星期天 ...
- 用python制作万年历
最新文章
- PE文件结构及其加载机制(三)
- weblogic自带的jdk是在工程的包部署后编译使用
- fragment入门
- 如何实现一个线程安全的 ConcurrentHashSet ?
- 离奇的xenapp客户端无法加载应用故障解决过程 ...
- 阅读吴军《信息时代对人才技能的要求》
- 小区移动基站安全吗?会杀人于无形吗?
- springboot国际化04
- VBA自定义方法 快捷键设置
- Hibernate的学习详解(4)
- 对Python中列表和数组的赋值,浅拷贝和深拷贝的实例讲解
- 思科网院--路由和交换基础---Packet Tracer路由器使用基础
- 海南工会云会员认证_“网上工会”大普惠全面升级 全体会员共享生活大福利...
- @Autwired自动注入XxxMapper接口原理(含mybstis-spring.jar源码)
- 宇视EZview/智U手机客户端输入了正确的账号、密码,为什么却提示“该用户名未注册”
- Mac10.15使用360加固提示APK解析失败,无法通过aapt检测。null 或者无法打开“aapt”,因为无法验证其完整性
- office 安装出现安装30088-4(5)错误解决方案
- open images 类别名中英文对照
- 安卓高级计算器完整版
- 基于MaxEnt模型的云南红豆杉潜在适宜分布预测
热门文章
- WormGPT – 网络犯罪分子用来犯罪的人工智能工具
- 文摘_安全经过广州火车站攻略(去广州的必看)
- Sui主网正式上线!
- php视频设置背景音乐,视频怎么添加背景音乐 给视频添加背景音乐
- 使用AccessibilityService来备份 WeChat 好友信息
- C语言绘制漂亮的六叶图案
- 计算机导论分流考试,信息学院2017级计算机类学生专业分流工作实施细则
- 2021年3月全国计算机等级考试 贵州考点~
- 尚硅谷面试(JUC)
- Oracle中to_Char详解,Oracle to_char 函数详解