首页>>后端>>Python->python计算活多少天(2023年最新解答)

python计算活多少天(2023年最新解答)

时间:2023-12-14 本站 点击:0

导读:本篇文章首席CTO笔记来给大家介绍有关python计算活多少天的相关内容,希望对大家有所帮助,一起来看看吧。

python计算天数包含几周几天

d=int(input("请输入天数"))

print("%d 天包含 %d 周 %d 天。"%(d,d//7,d%7))

用Python,从键盘任意输入一个年,计算这个年是多少天。比如:输入2019年,要首先判断是否闰年

def leap_year_or_not(year):

    # 世纪闰年:能被400整除的为世纪闰年。

    # 普通闰年:能被4整除但不能被100整除的年份为普通闰年。

    # 闰年共有366天,其他年只有365天。

    

    if int(year) % 400 == 0:

        return True

    elif int(year) % 100 !=0 and int(year) % 4 == 0:

        return True

    else:

        return False

def calculate_days_of_year(year):

    leap = leap_year_or_not(year)

    if leap:

        days = 366

        run = "是"

    else:

        days = 365

        run = "不是"

    print("{}年{}闰年,有{}天。".format(year, run, days))

if __name__ == "__main__":

    print("输入年份:")

    n = input()

    calculate_days_of_year(n)

运行上述代码,输入2019回车,得到以下结果:

Python如何写出计算过了多少天的程序?

1、思路,计算给定日期的时间戳和当前时间时间戳差值,再除以全天86400秒

2、实例

#!/usr/bin/python

import datetime

import time

y=input("y:")

m=input("m:")

d=input("d:")

d1=datetime.date(y,m,d)

timestamp=time.mktime(d1.timetuple())

print int((timestamp-int(time.time()))/86400)

结语:以上就是首席CTO笔记为大家整理的关于python计算活多少天的全部内容了,感谢您花时间阅读本站内容,希望对您有所帮助,更多关于python计算活多少天的相关内容别忘了在本站进行查找喔。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/Python/33535.html