热门

最新

红包

立Flag

投票

同城

我的

发布
m0_56939005
m0_56939005
5 年前
truem0_56939005

程序填空题1

程序功能:输入某年某月某日,判断这一天是这一年的第几天?

待填空的源程序:素材文件夹下的fillblank1.py文件

填空规定:按程序功能对文件中的下划线进行填空,除此之外,不能改动其它任何地方,调试并运行之。请将答案填写在“答题卡.docx”文件中的相应位置上。

运行结果示例:

输入:2019-2-15

这一天是2019年第46天

def is_runnian(nian):
if nian % 100 != 0 and nian % 4 == 0:
return True
if nian % 100 == 0 and nian % 400 == 0:
return____(1)______
return False

def dijitian(date):
time1 = date.split("-")
runnian = is_runnian(int(time1[0]))
if runnian:
list1 = [0,31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
____(2)____:
list1 = [0,31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
tian = ____(3)____
____(4)____ i in range(0,int(time1[1])):
tian += list1[i]


print("这一天是%s年的第%d天"%(time1[0],tian + int(time1[2])))

dijitian(input("请输入年月日 格式如2000-1-1\n"))

CSDN App 扫码分享
分享
1
点赞
打赏
  • 复制链接
  • 举报
下一条:
eclipse 新建 Dynamic Web Project 时选择source folders 时找不到src文件夹怎么办
立即登录