嗨咯大家好本文介紹的是公司會(huì)議日期安排程序的編寫
首先我們先了解需求:
產(chǎn)生一個(gè)一年會(huì)議時(shí)間表档址,要求開會(huì)時(shí)間必須是每個(gè)月的第二個(gè)周四開會(huì)祠斧。
分析:年列表---每個(gè)月一個(gè)會(huì)議時(shí)間
每個(gè)月的第二周的周四
1闻察、 獲取年
2、 獲取月
3琢锋、 要判斷第一周有沒有周四辕漂,沒有要取第三周,如果有取第二周
下面就是代碼的實(shí)現(xiàn)
# -- coding: utf-8 --
import?calendar
import?sys
# 用輸入?yún)?shù)的方式獲取值---年 2019
year = int(sys.argv[1])
# cong 1---12
for?month?in?range(1,13):
# 一個(gè)一個(gè)的月做某種事情吴超,一個(gè)月做完緊接著第二個(gè)月進(jìn)行
# 第一次 2019 1 取到的是數(shù)組[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]):
# 有就去第二周的周四
meeting_time = second_week[calendar.THURSDAY]
else:
# 沒有取第三周的周四
meeting_time = third_week[calendar.THURSDAY]
print('華為:{:>3}: Meeting_time: {:>2}'.format(calendar.month_abbr[month],meeting_time))
好了這樣就完成了一個(gè)會(huì)議安排的程序了钉嘹,大家可以試著實(shí)現(xiàn)一下哦
如果大家沒有明白的可以看我在騰訊課堂免費(fèi)分享的直播課,有興趣的可以進(jìn)去免費(fèi)報(bào)名學(xué)習(xí)一下鲸阻,不定時(shí)分享一些基礎(chǔ)和進(jìn)階幾爬蟲和框架的技術(shù)知識(shí)
下面小編也準(zhǔn)備了一些python零基礎(chǔ)到項(xiàng)目的視頻資源跋涣,大家要是想學(xué)習(xí)的話可以加入小編的學(xué)習(xí)群