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的框架中一些会话程序的管理
Apr 20 Python
Python使用chardet判断字符编码
May 09 Python
python基于隐马尔可夫模型实现中文拼音输入
Apr 01 Python
Python3下错误AttributeError: ‘dict’ object has no attribute’iteritems‘的分析与解决
Jul 06 Python
python itchat实现微信自动回复的示例代码
Aug 14 Python
Python中类的初始化特殊方法
Dec 01 Python
Python OpenCV获取视频的方法
Feb 28 Python
python计算两个数的百分比方法
Jun 29 Python
Python实现E-Mail收集插件实例教程
Feb 06 Python
python用线性回归预测股票价格的实现代码
Sep 04 Python
python 使用pygame工具包实现贪吃蛇游戏(多彩版)
Oct 30 Python
一文解决django 2.2与mysql兼容性问题
Jul 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
以文本方式上传二进制文件的PHP程序
2006/10/09 PHP
PHP 页面跳转到另一个页面的多种方法方法总结
2009/07/07 PHP
PHP读取大文件的类SplFileObject使用介绍
2014/04/09 PHP
10款PHP开源商城系统汇总介绍
2015/07/23 PHP
Mootools 1.2教程 事件处理
2009/09/15 Javascript
NodeJS的模块写法入门(实例代码)
2012/03/07 NodeJs
JavaScript生成GUID的多种算法小结
2013/08/18 Javascript
javascript在myeclipse中报错的解决方法
2013/10/29 Javascript
js获取当前月的第一天和最后一天的小例子
2013/11/18 Javascript
第十章之巨幕页头缩略图与警告框组件
2016/04/25 Javascript
JavaScript验证知识整理
2017/03/24 Javascript
JS检测window.open打开的窗口是否关闭
2017/06/25 Javascript
浅谈react前后端同构渲染
2017/09/20 Javascript
微信小程序实现给嵌套template模板传递数据的方式总结
2017/12/18 Javascript
Vue 监听列表item渲染事件方法
2018/09/06 Javascript
Vue仿微信app页面跳转动画效果
2019/08/21 Javascript
解决ant Design Search无法输入内容的问题
2020/10/29 Javascript
JavaScript实现表单验证功能
2020/12/09 Javascript
vue组件是如何解析及渲染的?
2021/01/13 Vue.js
[01:52]2014DOTA2西雅图邀请赛 V社开大会你不知道的小秘密
2014/07/08 DOTA
python多进程共享变量
2016/04/06 Python
Python扩展内置类型详解
2018/03/26 Python
Python代码实现删除一个list里面重复元素的方法
2019/04/02 Python
Python实现的银行系统模拟程序完整案例
2019/04/12 Python
python ftplib模块使用代码实例
2019/12/31 Python
Tensorflow获取张量Tensor的具体维数实例
2020/01/19 Python
如何解决安装python3.6.1失败
2020/07/01 Python
详解CSS3阴影 box-shadow的使用和技巧总结
2016/12/03 HTML / CSS
Agoda台湾官网:国内外订房2折起
2018/03/20 全球购物
城野医生官方海外旗舰店:风靡亚洲毛孔收敛水
2018/04/26 全球购物
第一范式(1NF)、第二范式(2NF)和第三范式(3NF)之间的区别是什么?
2016/04/28 面试题
拾金不昧的表扬信
2014/01/16 职场文书
幼儿园师德师风学习材料
2014/05/29 职场文书
社团活动总结书
2014/06/27 职场文书
企业管理不到位检讨书
2019/06/27 职场文书
创业计划书之溜冰场
2019/10/25 职场文书