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装饰器使用方法实例
Nov 21 Python
Python利用pyHook实现监听用户鼠标与键盘事件
Aug 21 Python
python实现的文件夹清理程序分享
Nov 22 Python
详解字典树Trie结构及其Python代码实现
Jun 03 Python
Python进行数据提取的方法总结
Aug 22 Python
Python快速从注释生成文档的方法
Dec 26 Python
使用Python脚本和ADB命令实现卸载App
Feb 10 Python
Python操作Excel之xlsx文件
Mar 24 Python
Python之Scrapy爬虫框架安装及使用详解
Nov 16 Python
pandas求两个表格不相交的集合方法
Dec 08 Python
Python 保持登录状态进行接口测试的方法示例
Aug 06 Python
Prometheus开发中间件Exporter过程详解
Nov 30 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中session_unset与session_destroy的区别分析
2011/06/16 PHP
PHP实现对文本数据库的常用操作方法实例演示
2014/07/04 PHP
CI框架AR操作(数组形式)实现插入多条sql数据的方法
2016/05/18 PHP
PHP实现一个轻量级容器的方法
2019/01/28 PHP
JQuery与iframe交互实现代码
2009/12/24 Javascript
jquery nth-child()选择器的简单应用
2010/07/10 Javascript
探讨javascript是不是面向对象的语言
2013/11/21 Javascript
jQuery中Ajax的load方法详解
2015/01/14 Javascript
Bootstrap入门书籍之(零)Bootstrap简介
2016/02/17 Javascript
jquery 遍历数组 each 方法详解
2016/05/25 Javascript
jquery select2的使用心得(推荐)
2016/12/04 Javascript
bootstrap datetimepicker日期插件超详细使用方法介绍
2017/02/23 Javascript
ztree实现权限横向显示功能
2017/05/20 Javascript
jQuery完成表单验证的实例代码(纯代码)
2017/09/30 jQuery
JavaScript实现单例模式实例分享
2017/12/22 Javascript
基于Node.js搭建hexo博客过程详解
2019/06/25 Javascript
基于JS实现table导出Excel并保留样式
2020/05/19 Javascript
vue接口请求加密实例
2020/08/11 Javascript
学习python (1)
2006/10/31 Python
Python3基础之基本运算符概述
2014/08/13 Python
浅谈python多线程和队列管理shell程序
2015/08/04 Python
Python使用matplotlib实现绘制自定义图形功能示例
2018/01/18 Python
Python Django 页面上展示固定的页码数实现代码
2019/08/21 Python
Python devel安装失败问题解决方案
2020/06/09 Python
Helly Hansen工作服美国官方网上商店:为最恶劣的环境
2019/09/04 全球购物
销售会计工作职责
2013/12/02 职场文书
大学生学业生涯规划
2014/01/05 职场文书
文明村创建实施方案
2014/03/27 职场文书
企业文化口号
2014/06/12 职场文书
贪污检举信范文
2015/03/02 职场文书
2015年乡镇安全生产工作总结
2015/05/19 职场文书
2016年6月份红领巾广播稿
2015/12/21 职场文书
Go语言操作数据库及其常规操作的示例代码
2021/04/21 Golang
CSS实现单选折叠菜单功能
2021/11/01 HTML / CSS
Redis特殊数据类型bitmap位图
2022/06/01 Redis
win10系统计算机图标怎么调出来?win10调出计算机图标的方法
2022/08/14 数码科技