当前位置: 高中信息技术 / 综合题
  • 1. (2022高一下·三门期中) 吉姆拉尔森公式用来计算给定日期是星期几的问题。吉姆拉尔森公式的Python表达式为ongoing表示月份,d表示日期。经计算所得week值为0表示星期日,week值为1表示星期一,...以此类推。若遇到1月和2月,则需要将其分别转换为上一年的13月和14月,如2020-2-13需转换成2019-14-13后代入公式计算。

    1. (1) 2021年1月1日是星期
    2. (2) 为实现上述功能,将下列Python程序补充完整。

      sw="日一二三四五六"

      y=int(input("请输入年份:"))

      m=int(input("请输入月份:"))

      d=int(input("请输入日期:"))

      print(y, "年", m, "月", d, "日")

      if  :

        m=

        y=

        week=(d+2*m+3*(m+1)//5+y+y//4-y//100+y//400+1)%7

        Weekday=

      print("星期", week)

微信扫码预览、分享更方便