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在linux系统下获取系统内存使用情况的方法
May 11 Python
Python3读取文件常用方法实例分析
May 22 Python
Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法
Jan 12 Python
Linux CentOS7下安装python3 的方法
Jan 21 Python
python实现栅栏加解密 支持密钥加密
Mar 20 Python
win10下安装Anaconda的教程(python环境+jupyter_notebook)
Oct 23 Python
wxPython实现文本框基础组件
Nov 18 Python
python中有关时间日期格式转换问题
Dec 25 Python
Python装饰器用法与知识点小结
Mar 09 Python
python解压zip包中文乱码解决方法
Nov 27 Python
python 实现端口扫描工具
Dec 18 Python
CocosCreator ScrollView优化系列之分帧加载
Apr 14 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入门学习知识点一 PHP与MYSql连接与查询
2011/07/14 PHP
基于PHP Web开发MVC框架的Smarty使用说明
2013/04/19 PHP
PHP的变量类型和作用域详解
2014/03/12 PHP
PHP抓取、分析国内视频网站的视频信息工具类
2014/04/02 PHP
win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
2014/08/15 PHP
php保存任意网络图片到服务器的方法
2015/04/14 PHP
PHP封装的数据库模型Model类完整示例【基于PDO】
2019/03/14 PHP
php实现微信公众号创建自定义菜单功能的实例代码
2019/06/11 PHP
PHP设计模式之建造者模式(Builder)原理与用法案例详解
2019/12/12 PHP
基于jquery的横向滚动条(滑动条)
2011/02/24 Javascript
jquery中:input和input的区别分析
2011/07/13 Javascript
JS 各种网页尺寸判断实例方法
2013/04/18 Javascript
JavaScript实现简单的时钟实例代码
2013/11/23 Javascript
jfreechart插件将数据展示成饼状图、柱状图和折线图
2015/04/13 Javascript
在JavaScript应用中实现延迟加载的方法
2015/06/25 Javascript
比较常见的javascript中定义函数的区别
2015/11/09 Javascript
js获取页面引用的css样式表中的属性值方法(推荐)
2016/08/19 Javascript
jQuery实现移动端Tab选项卡效果
2017/03/15 Javascript
jQuery实现滚动效果
2017/11/17 jQuery
JavaScript前端页面搜索功能案例【基于jQuery】
2019/07/10 jQuery
ES6新增的数组知识实例小结
2020/05/23 Javascript
js代码编写无缝轮播图
2020/09/13 Javascript
解决vue-pdf查看pdf文件及打印乱码的问题
2020/11/04 Javascript
为什么JavaScript中0.1 + 0.2 != 0.3
2020/12/03 Javascript
[12:21]VICI vs TNC (BO3)
2018/06/07 DOTA
python实现的一只从百度开始不断搜索的小爬虫
2013/08/13 Python
零基础写python爬虫之抓取百度贴吧并存储到本地txt文件改进版
2014/11/06 Python
python使用urllib2提交http post请求的方法
2015/05/26 Python
python正则实现计算器功能
2017/12/14 Python
Python异常处理知识点总结
2019/02/18 Python
tensorflow将图片保存为tfrecord和tfrecord的读取方式
2020/02/17 Python
Priority Pass机场贵宾室会籍计划:全球超过1200间机场贵宾室
2018/08/26 全球购物
面试后的英文感谢信
2014/02/01 职场文书
2016七夕情人节感言
2015/12/09 职场文书
初中班主任心得体会
2016/01/07 职场文书
CSS link与@import的区别和用法解析
2023/05/07 HTML / CSS