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分析网页上所有超链接的方法
May 08 Python
Python爬取网易云音乐热门评论
Mar 31 Python
Python编程实现微信企业号文本消息推送功能示例
Aug 21 Python
Tensorflow之构建自己的图片数据集TFrecords的方法
Feb 07 Python
WxPython建立批量录入框窗口
Feb 27 Python
利用Python模拟登录pastebin.com的实现方法
Jul 12 Python
通过selenium抓取某东的TT购买记录并分析趋势过程解析
Aug 15 Python
Django 导出项目依赖库到 requirements.txt过程解析
Aug 23 Python
python程序 创建多线程过程详解
Sep 23 Python
利用Python产生加密表和解密表的实现方法
Oct 15 Python
利用Python如何实时检测自身内存占用
May 09 Python
TensorFlow固化模型的实现操作
May 26 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
php中cookie的作用域
2008/03/27 PHP
PHP使用递归按层级查找数据的方法
2019/11/10 PHP
javascript数组使用调用方法汇总
2007/12/08 Javascript
jQuery 在光标定位的地方插入文字的插件
2012/05/10 Javascript
javascript窗口宽高,鼠标位置,滚动高度(详细解析)
2013/11/18 Javascript
JavaScript/Js脚本处理html元素的自定义属性解析(亲测兼容Firefox与IE)
2013/11/25 Javascript
基于jQuery实现的旋转彩圈实例
2015/06/26 Javascript
JavaScript判断浏览器及其版本信息
2017/01/20 Javascript
jQuery模拟淘宝购物车功能
2017/02/27 Javascript
基于React实现表单数据的添加和删除详解
2017/03/14 Javascript
Node.JS使用Sequelize操作MySQL的示例代码
2017/10/09 Javascript
详解webpack 入门与解析
2018/04/09 Javascript
JS数组去重常用方法实例小结【4种方法】
2018/05/28 Javascript
解决vue 中 echart 在子组件中只显示一次的问题
2018/08/07 Javascript
nodejs require js文件入口,在package.json中指定默认入口main方法
2018/10/10 NodeJs
TypeScript基础入门教程之三重斜线指令详解
2018/10/22 Javascript
基于Koa(nodejs框架)对json文件进行增删改查的示例代码
2019/02/02 NodeJs
基于JS实现操作成功之后自动跳转页面
2020/09/25 Javascript
详解Python的hasattr() getattr() setattr() 函数使用方法
2018/07/09 Python
Python坐标轴操作及设置代码实例
2020/06/04 Python
Python实现粒子群算法的示例
2021/02/14 Python
估算杭州有多少软件工程师
2015/08/11 面试题
师范毕业生个人求职信
2013/12/09 职场文书
实习鉴定范文
2013/12/19 职场文书
学校运动会开幕演讲稿
2014/01/04 职场文书
团委竞选演讲稿
2014/04/24 职场文书
电教室标语
2014/06/20 职场文书
租房协议书样本
2014/08/20 职场文书
2014年幼儿园园务工作总结
2014/12/05 职场文书
2015年助残日活动总结
2015/03/27 职场文书
工程服务质量承诺书
2015/04/29 职场文书
赵氏孤儿观后感
2015/06/09 职场文书
史上最全书信经典范文大全(建议收藏)
2019/07/10 职场文书
redis内存空间效率问题的深入探究
2021/05/17 Redis
Pandas加速代码之避免使用for循环
2021/05/30 Python
Win11怎么跳过联网验机 ?Win11跳过联网验机激活教程
2022/04/05 数码科技