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的math模块中的常用数学函数整理
Feb 04 Python
Python探索之创建二叉树
Oct 25 Python
Python入门学习指南分享
Apr 11 Python
Python对切片命名的实现方法
Oct 16 Python
django settings.py 配置文件及介绍
Jul 15 Python
基于 Django 的手机管理系统实现过程详解
Aug 16 Python
Python2比较当前图片跟图库哪个图片相似的方法示例
Sep 28 Python
Python使用贪婪算法解决问题
Oct 22 Python
Python PyInstaller库基本使用方法分析
Dec 12 Python
Tensorflow Summary用法学习笔记
Jan 10 Python
Python道路车道线检测的实现
Jun 27 Python
python中 Flask Web 表单的使用方法
May 20 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下的权限算法的实现
2007/04/28 PHP
PHP中使用CURL伪造来路抓取页面或文件
2011/05/04 PHP
PHP数组排序函数合集 以及它们之间的联系分析
2013/06/27 PHP
PHP实现用session来实现记录用户登陆信息
2018/10/15 PHP
Laravel 不同生产环境服务器的判断实践
2019/10/15 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
javascript 复杂的嵌套环境中输出单引号和双引号
2009/05/26 Javascript
document.onreadystatechange事件的用法分析
2009/10/17 Javascript
nodejs的require模块(文件模块/核心模块)及路径介绍
2013/01/14 NodeJs
javascript中处理时间戳为日期格式的方法
2014/01/02 Javascript
JS中递归函数
2016/06/17 Javascript
AngularJS之ionic 框架下实现 Localstorage本地存储
2017/04/22 Javascript
JS简单实现数组去重的方法分析
2017/10/14 Javascript
vue 引用自定义ttf、otf、在线字体的方法
2019/05/09 Javascript
Vue项目服务器部署之子目录部署方法
2019/05/12 Javascript
微信小程序实现上拉加载功能
2019/11/20 Javascript
vue解决跨域问题(推荐)
2020/11/10 Javascript
Python警察与小偷的实现之一客户端与服务端通信实例
2014/10/09 Python
Python中__name__的使用实例
2015/04/14 Python
Python中的特殊语法:filter、map、reduce、lambda介绍
2015/04/14 Python
详解Python网络爬虫功能的基本写法
2016/01/28 Python
解决python3在anaconda下安装caffe失败的问题
2017/06/15 Python
TensorFlow实现Batch Normalization
2018/03/08 Python
Python实现的redis分布式锁功能示例
2018/05/29 Python
33个Python爬虫项目实战(推荐)
2019/07/08 Python
Django实现文件上传下载功能
2019/10/06 Python
基于Django统计博客文章阅读量
2019/10/29 Python
python GUI库图形界面开发之PyQt5动态(可拖动控件大小)布局控件QSplitter详细使用方法与实例
2020/03/06 Python
复古斯堪的纳维亚儿童服装:Baby go Retro
2017/09/09 全球购物
.net软件工程师面试题
2015/03/31 面试题
MYSQL相比于其他数据库有哪些特点
2013/07/19 面试题
个人课题方案
2014/05/08 职场文书
大学生入党推荐书范文
2014/05/17 职场文书
2016年庆“七一”主题党日活动总结
2016/04/05 职场文书
晶体管来复再生式二管收音机
2021/04/22 无线电
分析ZooKeeper分布式锁的实现
2021/06/30 Java/Android