2018年第九届蓝桥杯真题解析 | 星期一【Python】
生活随笔
收集整理的這篇文章主要介紹了
2018年第九届蓝桥杯真题解析 | 星期一【Python】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題描述
整個 2020 世紀(1901 年 1 月 1 日至 2000年 12 月 31 日之間),一共有多少個星期一?
個人思路
常見的datetime函數
1、S = datetime.date() 日期
2、S.weekday() 星期幾,0~6
3、datetime.timedelta(n)遞增天數,類似于常數n
4、S.day 一個月的第幾天
參考資料
代碼如下
import os import sys import datetimeS = datetime.date(1901,1,1) E = datetime.date(2000,12,31) Step = datetime.timedelta(1) num =0while S <= E:if S.weekday() == 0:num += 1S += Stepprint(num)總結
以上是生活随笔為你收集整理的2018年第九届蓝桥杯真题解析 | 星期一【Python】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 星期一
- 下一篇: mybatis resultMap映射详