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根据文件大小打log日志
Oct 09 Python
在Python中调用ggplot的三种方法
Apr 08 Python
简单介绍Python中的try和finally和with方法
May 05 Python
初步认识Python中的列表与位运算符
Oct 12 Python
python装饰器初探(推荐)
Jul 21 Python
python 网络编程详解及简单实例
Apr 25 Python
pandas DataFrame索引行列的实现
Jun 04 Python
Django Celery异步任务队列的实现
Jul 24 Python
python 用户交互输入input的4种用法详解
Sep 24 Python
快速解决jupyter启动卡死的问题
Apr 10 Python
python识别验证码的思路及解决方案
Sep 13 Python
简单了解python关键字global nonlocal区别
Sep 21 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
搜索引擎技术核心揭密
2006/10/09 PHP
PHP对象实例化单例方法
2017/01/19 PHP
laravel5.1框架model类查询的实现方法
2019/10/08 PHP
javascript检查日期格式的函数[比较全]
2008/10/17 Javascript
JS实现QQ图片一闪一闪的效果小例子
2013/07/31 Javascript
判断文件是否正在被使用的JS代码
2013/12/21 Javascript
JavaScript实现单击下拉框选择直接跳转页面的方法
2015/07/02 Javascript
基于jquery animate操作css样式属性小结
2015/11/27 Javascript
js实现图片无缝滚动特效
2020/03/19 Javascript
js原生之焦点图转换加定时器实例
2016/12/12 Javascript
详解VUE中v-bind的基本用法
2017/07/13 Javascript
通过示例彻底搞懂js闭包
2017/08/10 Javascript
基于Vue实现关键词实时搜索高亮显示关键词
2018/07/21 Javascript
基于Vue2-Calendar改进的日历组件(含中文使用说明)
2019/04/14 Javascript
vue缓存的keepalive页面刷新数据的方法
2019/04/23 Javascript
微信小程序如何连接Java后台
2019/08/08 Javascript
构建Vue大型应用的10个最佳实践(小结)
2019/11/07 Javascript
[50:58]2018DOTA2亚洲邀请赛3月29日 小组赛A组OpTic VS Newbee
2018/03/30 DOTA
python登录QQ邮箱发信的实现代码
2013/02/10 Python
python网络编程学习笔记(九):数据库客户端 DB-API
2014/06/09 Python
python3之微信文章爬虫实例讲解
2017/07/12 Python
python利用sklearn包编写决策树源代码
2017/12/21 Python
tensorflow使用神经网络实现mnist分类
2018/09/08 Python
centos 安装Python3 及对应的pip教程详解
2019/06/28 Python
Pycharm 2020.1 版配置优化的详细教程
2020/08/07 Python
Python实现Word文档转换Markdown的示例
2020/12/22 Python
Pyside2中嵌入Matplotlib的绘图的实现
2021/02/22 Python
伦敦时尚生活的缩影:LN-CC
2017/01/24 全球购物
设置器与访问器的定义以及各自特点
2016/01/08 面试题
高级工程师岗位职责
2013/12/15 职场文书
采购员的工作职责
2013/12/26 职场文书
财务审计整改报告
2014/11/06 职场文书
大学军训的体会
2014/11/08 职场文书
2015年出纳年终工作总结
2015/05/14 职场文书
防卫过当辩护词
2015/05/21 职场文书
母亲去世追悼词
2015/06/23 职场文书