如何更改Django默认主页为自定义主页,更改Djago默认主页为自定义主页,这是开始网页的第一步。......
python怎么判断某个日期是一年中的第几天
python怎么判断某个日期是一年中的第几天,这两天学习了python的基础,来这里巩固基础,随便给大家说一下我遇到的基础问题
方法/步骤
y=int(input("输入年份:"))
m=int(input("输入月份:"))
d=int(input("输入日:"))
这里三段是等待输入年月日
这里会出这一个问题,我一开始不理解int在这里的意思,到尝试过后才知道,输入的是字符串,我们要把它转换一下
ms=(0,31,59,90,120,151,181,212,243,273,304,334)
把每个月多少天累加起来,这里的2月是28天的
获取你输入的月份,注意索引号是0开始的,所以这里的月份要-1
之后获得月份的总天数在加上日数
if 0m=12:
sum=ms[m-1]
else:
print('月份输入错误')
sum =d
leap=0
这段是判断输入的年份是否是闰年,要满足可以被4整除和不能被100整除或者被400整除
if y%4==0 and y0!=0 or y@0==0:
判断是闰年之后我们在最后的结果上多加一天,如果不是那就按之前的结果
leap=1
if leap==1and m>2:
sum =1
print('这一天是这一年中第%d天'%sum)
我们来尝试一下1900年和2000年看看结果如何
1900是60天,2000是61天
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: python
相关文章
- 详细阅读
-
python中关于单/双引号和转义引号的区别详细阅读
python中关于单/双引号和转义引号的区别,ytho中单/双引号的作用是将引号中间的符号以字符串的形式传递,而在ytho中它们两个的功能是一样的,只不过在遇到转义引号的时候,两者的使用才有所区别,现......
2023-03-16 327 python
- 详细阅读