python进阶:练习题-日期和时间操作-题目1

题目1(返回题目汇总)

请写一个程序,打印出从当天开始,在一年内,所有的周日对应的日期

我的代码

  from datetime import datetime, timedelta


  # 一年的天数
  days = 365

  # 当天 的日期
  today = datetime.now().date()

  # 一年内
  for i in range(days):
      # 每天 的日期
      theDay = today + timedelta(days=i)
      # 判断 是否为 周日
      if theDay.weekday() == 6:
          print(theDay)

答案

涉及的知识点

1)获取当天的日期

2)推后n天的日期

3)给出日期,判断星期几

posted @ 2020-11-19 15:24  玉米要好吃的  阅读(276)  评论(0)    收藏  举报