学进去-教育应平等而普惠
试题
类型:操作题
难度系数:0.65
所属科目:高中信息技术
基姆拉尔森公式用来计算给定日期是星期几的问题。基姆拉尔森公式的python表达式为week=(d+2*m+3*(m+1)//5+y+y//4-y//100+y//400+1)%7。该表达式中,y表示年份,m表示月份,d表示日期。经计算所得week值为0表示星期日,week值为1表示星期一,……以此类推。若遇到1月和2月,则需要将其分别转换为上一年的13月和14月,如:2020-2-13需要换算成2019-14-13后代入公式计算。
(1)根据题意,2021年1月1日是星期________
(2)为实现上述功能,请将下列python程序补充完整。
sw='日一二三四五六'
y=int(input('请输入年份:'))
m=int(input('请输入月份:'))
d=int(input('请输入日期:'))
print(y,'年',m,'月',d,'日')
if ______:
       m+=12
       y-=1
week=(d+2*m+3*(m+1)//5+y+y//4-y//100+y//400+1)%7
weekday=_____
print('星期',weekday)
编辑解析赚收入
收藏
|
有奖纠错

同类型试题

优质答疑

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19
我要答疑
编写解析
解析:

奖学金将在审核通过后自动发放到帐

提交
我要答疑
我要答疑:
提交