python万年历实现代码 含运行结果

发布于 2017-06-15 16:13:43 | 114 次阅读 | 评论: 0 | 来源: 网友投递

Python编程语言Python 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。

这篇文章主要为大家详细介绍了python万年历实现代码,含运行结果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了python实现万年历的具体代码,供大家参考,具体内容如下

#coding:utf-8

def leap_year(year):#判断平瑞年

if year%4==0 and year%100!=0 or year%400==0:

return True

else:

return False

def getMonthDays(year,month):#得到每个年份每月的天数

days = 31

if month == 2 :

if leap_year(year):

days=29

else:

days=28

elif month==4 or month==6 or month==9 or month==11:

days=30

return days

def getTotalDays(year,month):#计算星期

totalDays=0

for i in range(1,year):

if leap_year(i):

totalDays += 366

else:

totalDays += 365

for i in range(1,month):

totalDays +=getMonthDays(year,i)

return totalDays

year=input("输入年份:")

month = input("请输入月:")

iCount = 0

print "日\t一\t二\t三\t四\t五\t六"

i=1

for i in range((getTotalDays(year,month)%7)+1):

print '\t',

iCount+=1

for i in range(1,getMonthDays(year,month)+1):

print i,'\t',

iCount +=1

if iCount%7 == 0 :

print ''

运行效果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持PHPERZ。

相关阅读:

python万年历实现代码 含运行结果

Python脚本实现代码行数统计代码示例

python轻松实现代码编码格式转换

python设置检查点实现代码

python实现代码行数统计示例

python翻译软件实现代码(调用google api完成)

python判断端口是否打开的实现代码

python登录QQ邮箱发信的实现代码

ssh批量登录并执行命令的python实现代码

基于python的汉字转GBK码实现代码

python 域名分析工具实现代码

Python天气预报采集器实现代码

python万年历源代码,python万年历实现代码 含运行结果相关推荐

  1. python万年历源代码_python万年历实现代码 含运行结果

    本文实例为大家分享了python实现万年历的具体代码,供大家参考,具体内容如下 #coding:utf-8 def leap_year(year):#判断平瑞年 if year%4==0 and ye ...

  2. python表白源代码-python七夕浪漫表白源码

    本文实例为大家分享了python七夕浪漫表白的具体代码,供大家参考,具体内容如下 from turtle import * from time import sleep def go_to(x, y) ...

  3. python万年历实现代码_python万年历实现代码 含运行结果

    本文实例为大家分享了python实现万年历的具体代码,供大家参考,具体内容如下 #coding:utf-8 def leap_year(year):#判断平瑞年 if year%4==0 and ye ...

  4. python必备源代码-Python 自用代码(某方标准类网页源代码清洗)

    #coding=utf-8 from pymongo importMongoClientfrom lxml importetreeimportrequests s= [u'标准编号:',u'发布单位: ...

  5. python 爬虫源代码-python 爬虫-1:下载网页源代码

    参考书籍:<用 Python 写网络爬虫> 当然你也可以自己百度搜索下载. 一点感想 书看一遍是不够的,温故而知新. 下载一个网页源代码 最简单的形式 使用的是 python 自带的库 u ...

  6. python 爬虫源代码-Python爬虫学习之获取指定网页源码

    本文实例为大家分享了Python获取指定网页源码的具体代码,供大家参考,具体内容如下 1.任务简介 前段时间一直在学习Python基础知识,故未更新博客,近段时间学习了一些关于爬虫的知识,我会分为多篇 ...

  7. python项目源代码-python项目源码

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! pip install tencentcloud-sdk-python 注意:如 ...

  8. python表白源代码-python浪漫表白源码

    要知道我们程序猿也是需要浪漫的,小博我之前在网上搜寻了很多代码,确发现好多都不是最新的,所以自己就整理了一下代码,现在与广大博友们分享下 我们需要用到的包 使用pip install +(包名) tu ...

  9. Python之路---------Python介绍

    一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为AB ...

最新文章

  1. BZOJ3998: [TJOI2015]弦论(后缀自动机,Parent树)
  2. 解决内存不可read和written的问题
  3. 【知识图谱系列】人工智能经典图谱有哪些?
  4. Adobe Illustrator CS6 绿色简体中文版下载地址
  5. 【OpenCV】OpenCV函数精讲之 -- 访问图像中的像素--计时函数
  6. python django开发工具_Python和Django web开发工具pycharm介绍
  7. 网站移动端500错误_PC网站和移动端网站有什么差异?
  8. 内存池的设计和实现总结(一)
  9. 2022年6月25日PMP考试通关宝典-5
  10. 亲身体验过13款滚动截屏App,谁才是最好用的iPhone长截屏工具?
  11. labview 上位机报警提示,报警记录,txt文档存储
  12. 计算机教师个人品德事迹材料,教师个人品德事迹材料
  13. 液晶显示屏的分辨率详解?
  14. XXL分布式任务调度平台
  15. css之让尾部永远固定在页面最下方
  16. OpenCV中的图像基本操作--B站视频教程笔记(四)
  17. 机器学习中SVM的损失函数,向量积
  18. vue3.x 使用jsplumb进行拖拽连线
  19. html5 指南针,html5指南针实现
  20. WebRTC通话原理-SDP协议

热门文章

  1. 接入交换机有什么作用?如何选购接入交换机?
  2. matlab如何循时将上一次运行出的结果带入下一次的运算,关于怎么把 for的上一次计算结果代入下一次循环的初始值问题...
  3. 【USACO 2012 Open】Running Laps(树状数组)
  4. 面试结束后,公司为什么不直接告诉我结果,而是让我回去等消息?
  5. MySQL执行成本是如何计算的?
  6. recv_contxt = std::string( (char*)recv_buffer+sizeof(Req),pReq->context_len-86);
  7. 用这个公式编辑器可以打出标准的绝对值公式
  8. python-selenium使用 chrome chromedrive版本问题
  9. linux最新内核5.80版本移植详细过程
  10. 安防云服务器nvr,安防行业:NVR=平台+存储 | 求索阁