嗨咯大家好本文介绍的是公司会议日期安排程序的编写
首先我们先了解需求:
产生一个一年会议时间表,要求开会时间必须是每个月的第二个周四开会。
分析:年列表—每个月一个会议时间
每个月的第二周的周四
1、 获取年
2、 获取月
3、 要判断第一周有没有周四,没有要取第三周,如果有取第二周
下面就是代码的实现
– coding: utf-8 –
import calendar
import sys
用输入参数的方式获取值—年 2019
year = int(sys.argv[1])
cong 1—12
for month in range(1,13):
一个一个的月做某种事情,一个月做完紧接着第二个月进行
第一次 2019 1 取到的是数组[1,2,3,4,5]周
tim=calendar.monthcalendar(year,month)
取第一周
first_week = tim[0]
取第二周
second_week= tim[1]
取第三周
third_week=tim[2]
判断第一周有没有周四
if(first_week[calendar.THURSDAY]):