Python简单计算给定某一年的某一天是星期几示例


Posted in Python onJune 27, 2018

本文实例讲述了Python简单计算给定某一年的某一天是星期几。分享给大家供大家参考,具体如下:

# -*- coding:utf-8 -*-
#计算某特定天使星期几
#蔡勒公式:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1
import math
dict = {1: "星期一", 2: "星期二", 3: "星期三", 4: "星期四", 5: "星期五", 6: "星期六", 0: "星期天"}
while 1:
  y=int(input("请输入年份"))
  m=int(input("请输入月份"))
  d=int(input("请输入天"))
  if m==1 :
    m=13
    y=y-1
  elif m==2:
    m=14
    y=y-1
  allday=math.floor((y-1)+(y-1)/4-(y-1)/100+(y-1)/400+13*(m+1)/5+(m-1)*28-7+d)
  x=allday%7
  print(dict.get(x,"计算有毛病"))

运行结果:

Python简单计算给定某一年的某一天是星期几示例

Python 相关文章推荐
Python查找相似单词的方法
Mar 05 Python
Python网页解析利器BeautifulSoup安装使用介绍
Mar 17 Python
Flask入门教程实例:搭建一个静态博客
Mar 27 Python
使用Python的urllib和urllib2模块制作爬虫的实例教程
Jan 20 Python
Python的Scrapy爬虫框架简单学习笔记
Jan 20 Python
Python实现针对含中文字符串的截取功能示例
Sep 22 Python
一行Python代码过滤标点符号等特殊字符
Aug 12 Python
python dict乱码如何解决
Jun 07 Python
pytorch 多分类问题,计算百分比操作
Jul 09 Python
pycharm 代码自动补全的实现方法(图文)
Sep 18 Python
Python字典和列表性能之间的比较
Jun 07 Python
Python极值整数的边界探讨分析
Sep 15 Python
Python查找第n个子串的技巧分享
Jun 27 #Python
python numpy 部分排序 寻找最大的前几个数的方法
Jun 27 #Python
获取python的list中含有重复值的index方法
Jun 27 #Python
Python 查找list中的某个元素的所有的下标方法
Jun 27 #Python
Python实现在某个数组中查找一个值的算法示例
Jun 27 #Python
使用Python对微信好友进行数据分析
Jun 27 #Python
python实现列表中由数值查到索引的方法
Jun 27 #Python
You might like
为php4加入动态flash文件的生成的支持
2006/10/09 PHP
ThinkPHP5+Layui实现图片上传加预览功能
2018/08/17 PHP
php过滤htmlspecialchars() 函数实现把预定义的字符转换为 HTML 实体用法分析
2019/06/25 PHP
tp5 实现列表数据根据状态排序
2019/10/18 PHP
ExtJS 简介 让你知道extjs是什么
2008/12/29 Javascript
文件编码导致jquery失效的解决方法
2013/06/26 Javascript
jQuery获取节点和子节点文本的方法
2014/07/22 Javascript
Javascript中的包装类型介绍
2015/04/02 Javascript
JavaScript中常见的字符串操作函数及用法汇总
2015/05/04 Javascript
js+canvas实现动态吃豆人效果
2017/03/22 Javascript
详解使用fetch发送post请求时的参数处理
2017/04/05 Javascript
vue mint-ui学习笔记之picker的使用
2017/10/11 Javascript
javascript中new Array()和var arr=[]用法区别
2017/12/01 Javascript
详解Angular5 路由传参的3种方法
2018/04/28 Javascript
vuex 解决报错this.$store.commit is not a function的方法
2018/12/17 Javascript
PHP实现基于Redis的MessageQueue队列封装操作示例
2019/02/02 Javascript
vuex存值与取值的实例
2019/11/06 Javascript
JS中FileReader类实现文件上传及时预览功能
2020/03/27 Javascript
jQuery实时统计输入框字数及限制
2020/06/24 jQuery
[38:42]完美世界DOTA2联赛循环赛 Matador vs Forest BO2第二场 11.05
2020/11/05 DOTA
Python WXPY实现微信监控报警功能的代码
2017/10/20 Python
Python设计模式之代理模式简单示例
2018/01/09 Python
Python OpenCV实现鼠标画框效果
2020/08/19 Python
tensorflow之变量初始化(tf.Variable)使用详解
2020/02/06 Python
关于python的缩进规则的知识点详解
2020/06/22 Python
Python+OpenCV图像处理—— 色彩空间转换
2020/10/22 Python
使用CSS3美化HTML表单的技巧演示
2016/05/17 HTML / CSS
巴西24小时在线药房:Droga Raia
2020/05/12 全球购物
汽车专业毕业生推荐信
2013/11/12 职场文书
法律进社区实施方案
2014/03/21 职场文书
区级文明单位申报材料
2014/05/15 职场文书
金秋助学感谢信
2015/01/21 职场文书
小班教师个人总结
2015/02/05 职场文书
有关骆驼祥子的读书笔记
2015/06/26 职场文书
导游词之无锡梅园
2019/11/28 职场文书
MySQL去除密码登录告警的方法
2022/04/20 MySQL