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 24 Python
Python实现图片转字符画的示例
Aug 22 Python
Python实现PS图像调整之对比度调整功能示例
Jan 26 Python
python pandas写入excel文件的方法示例
Jun 25 Python
Django如何实现网站注册用户邮箱验证功能
Aug 14 Python
python 串口读取+存储+输出处理实例
Dec 26 Python
Python matplotlib绘制图形实例(包括点,曲线,注释和箭头)
Apr 17 Python
Tensorflow tf.tile()的用法实例分析
May 22 Python
python datetime时间格式的相互转换问题
Jun 11 Python
基于PyTorch的permute和reshape/view的区别介绍
Jun 18 Python
Python学习之time模块的基本使用
Jan 17 Python
bat批处理之字符串操作的实现
Mar 16 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
thinkphp常见路径用法分析
2014/12/02 PHP
使用PHP免费发送定时短信的实例
2016/10/24 PHP
基于ThinkPHP实现的日历功能实例详解
2017/04/15 PHP
PHP中error_reporting函数用法详细介绍
2017/06/11 PHP
PHP如何实现订单的延时处理详解
2017/12/30 PHP
php 函数中静态变量使用的问题实例分析
2020/03/05 PHP
PHP实现简易用户登录系统
2020/07/10 PHP
jQuery 源码分析笔记(3) Deferred机制
2011/06/19 Javascript
jQuery 获取和设置select下拉框的值实现代码
2013/11/08 Javascript
jQuery中用dom操作替代正则表达式
2014/12/29 Javascript
JavaScript实现随机替换图片的方法
2015/04/16 Javascript
js实现表单多按钮提交action的处理方法
2015/10/24 Javascript
Bootstrap 折叠(Collapse)插件用法实例详解
2016/06/01 Javascript
jstree单选功能的实现方法
2017/06/07 Javascript
使用cookie绕过验证码登录的实现代码
2017/10/12 Javascript
使用Vue-Router 2实现路由功能实例详解
2017/11/14 Javascript
sublime text配置node.js调试(图文教程)
2017/11/23 Javascript
剖析Angular Component的源码示例
2018/03/23 Javascript
详解Eslint 配置及规则说明
2018/09/10 Javascript
详解mpvue小程序中怎么引入iconfont字体图标
2018/10/01 Javascript
手把手教你如何使用nodejs编写cli命令行
2018/11/05 NodeJs
js重写alert事件(避免alert弹框标题出现网址)
2020/12/04 Javascript
Python HTTP客户端自定义Cookie实现实例
2017/04/28 Python
15行Python代码带你轻松理解令牌桶算法
2018/03/21 Python
Python实用技巧之利用元组代替字典并为元组元素命名
2018/07/11 Python
Python实现京东抢秒杀功能
2021/01/25 Python
python如何用matplotlib创建三维图表
2021/01/26 Python
CSS3实现千变万化的文字阴影text-shadow效果设计
2016/04/26 HTML / CSS
马来西亚网上美容店:Hermo.my
2017/11/25 全球购物
加拿大领先的时尚和体育零售商:Sporting Life
2019/12/15 全球购物
维护民族团结演讲稿
2014/08/27 职场文书
新教师培训心得体会
2014/09/02 职场文书
质监局领导班子践行群众路线整改方案
2014/10/26 职场文书
党员教师学习党的群众路线教育实践活动心得体会
2014/10/31 职场文书
2014年反腐倡廉工作总结
2014/12/05 职场文书
2015年调度员工作总结
2015/04/30 职场文书