# -*- coding:utf-8 -*-

"""

计算当前时间是一年中的第几天

"""

bissextile = [31,60,91,121,152,182,213,244,274,305,335,366] #leap year

commonYear =[31,59,90,120,151,181,212,243,273,304,334,365]

enterYear = int(raw_input("enter the Year :"))

enterMonth = int(raw_input("enter the Month :"))

enterDay = int(raw_input("enter the Day :"))

remained = 0

# first need to check is leap or common year

if (enterYear%100 !=0) and (enterYear %4 == 0 ) or (enterYear%400 == 0):

if enterMonth > 1 :

remained = bissextile[enterMonth-1] + enterDay

else:

remained = enterDay

else:

if enterMonth > 1 :

remained = commonYear[enterMonth-1] + enterDay

else:

remained = enterDay

print remained

"""

enter the Year :2014

enter the Month :1

enter the Day :15

15

enter the Year :2018

enter the Month :6

enter the Day :12

193

"""

'''

还需要更严格的限制条件,才成。

'''

python计算一年有多少天_Python 案例 004 (计算当前时间是一年中的第几天)相关推荐

  1. 使用python计算一年有多少秒_Python中关于日期的计算总结

    获取当前时间的两种方法: 代码如下: 2.获取上个月最后一天的日期(本月的第一天减去1天) 代码如下: 3.获取时间差(时间差单位为秒,常用于计算程序运行的时间) 代码如下: 4.计算当前时间向后10 ...

  2. 使用python计算一年有多少秒_python获取一年所有的日期

    python获取一年所有的日期 自动识别闰年. import arrow def isLeapYear(years): ''' 通过判断闰年,获取年份years下一年的总天数 :param years ...

  3. python做大数据的框架_Python+大数据计算平台,PyODPS架构手把手教你搭建

    原文链接:http://click.aliyun.com/m/13965/ 在2016年10月的云栖社区在线培训上,来自阿里云大数据事业部的秦续业分享了<双剑合壁--Python和大数据计算平台 ...

  4. python函数求n年后本息_Python自定义函数计算给定日期是该年第几天的方法示例...

    本文实例讲述了Python自定义函数计算给定日期是该年第几天的方法.分享给大家供大家参考,具体如下: 写一个函数,计算给定日期是该年的第几天. 满足闰年的条件: 闰年是公历中的名词,能被4整除但不能被 ...

  5. python中什么函数表示求绝对值_python绝对值怎么计算

    在python中可以通过abs函数计算数字的绝对值,abs函数的使用语法是"abs( x )",其中参数x表示数值表达式,该函数可以返回x的绝对值. 推荐:<python视频 ...

  6. python求一元二次方程的解法_python进行二次方程式计算的实例讲解

    算法,是一种执行步骤,如果我们想要要做一件事情,就会规划好行动步骤.而算法,就是我们所编程序的执行步骤.算法在编程使用过程中至关重要.二次方程式大家很熟悉,是一种整式方程,其未知项的最高次数是2.根的 ...

  7. python计算n的m次方_Python程序来计算n + nm + nmm ....... + n(m次)。

    在这里,n是给定的值,它是正数,m是序列运行的次数.我们的任务是计算这个序列. 算法Step 1: Input n, m; Step 2: Converting the number to strin ...

  8. python求等差数列第n项_python 等差数列末项计算方式

    等差数列末项计算 题目内容: 给出一个等差数列的前两项a1,a2,求第n项是多少 可以使用以下语句实现非负整数n的输入: n=int(input()) 输入格式: 三行,包含三个整数a1,a2,n 输 ...

  9. python棋盘放米循环结构_Python递归法计算棋盘上所有路径总奖品最大值(京东2016编程题)...

    问题描述:假设有一个6x6的棋盘,每个格子里有一个奖品(每个奖品的价值在100到1000之间),现在要求从左上角开始到右下角结束,每次只能往右或往下走一个格子,所经过的格子里的奖品归自己所有.问最多能 ...

最新文章

  1. 如何快速搭建一个简约美观的在线互动教室?
  2. 有没有python与机械结合的工作-用 Python 自动化办公,我与大神之间的差距一下就...
  3. 手机安卓学习 内核开发
  4. js 验证用户输入的是否为数字、检查只能为数字
  5. jupyter报错Invalid credentials
  6. 非泄露,NSA官方开源反汇编工具GHIDRA
  7. 推荐系统(recommender systems):预测电影评分--构造推荐系统的一种方法:协同过滤(collaborative filtering )...
  8. 操作系统课程设计之Pintos
  9. OSPF协议单域配置实例
  10. C语言普通字体转换花体 英文网名神器
  11. 计算机应用主要学PS,计算机应用专业PS模块考试标准.doc
  12. java 世界杯自动分组_2018世界杯分组抽签详解
  13. hostapd_cli 使用命令
  14. 玩家就是宇宙,而你就是那个玩家——谈Minecraft
  15. echart 边框线_echarts 饼图给外层加边框
  16. Android 11.0 12.0蓝牙遥控器确认键弹不出输入法的解决方法
  17. OpenCV检测篇(二)——笑脸检测
  18. 坑,爱转换PDF转换器,熊猫办公
  19. 根据图片URL加载图片到缓存
  20. 144hz和60hz测试软件,关于显示器,60hz与144hz,以个人角度,给大家分享心得…

热门文章

  1. html 和jsp 引入jquery_不用jsp怎么实现前后端交互?给萌新后端的ajax教程(1)
  2. python操作hbase,Python操作Hbase
  3. android程序大牛,冲向大牛之安卓:学习界面怎么在程序中画出来
  4. 长隆大马戏机器人_惊艳亮相广州长隆,智伴儿童机器人1X成行业焦点
  5. mysql会话超时机制_mysql超时机制
  6. 三相逆变器双pi控制器参数如何调节_一分钟看懂维也纳三相整流器
  7. python删除字符_Python之删除字符串中不需要的字符
  8. LINUX前期知识回顾
  9. 深度使用魅族16T后的评价(本人魅友,绝对客观公正,不要盲目的为手机厂商辩护,想想从当初到现在,魅族正在一步步背离自己的信仰,有问题,解决问题才能有更好的发展)
  10. 单节点配置SecondaryNameNode