Python是一種面向對象、動態類型的編程語言,它具有簡潔、易讀易學的語法和豐富的庫支持。Python的日期時間模塊可以很方便地幫助我們算出一個日期是星期幾。
# 導入datetime和calendar模塊 import datetime import calendar # 輸入一個日期,如2021年6月30日 year = 2021 month = 6 day = 30 date = datetime.datetime(year, month, day) # 使用calendar模塊中的weekday()函數來計算星期幾 weekday = calendar.weekday(year, month, day) # weekday()函數返回的是一個整數,表示星期幾,0表示星期一,1表示星期二,以此類推 weekdays = ['星期一', '星期二', '星期三', '星期四', '星期五', '星期六', '星期日'] print('{}年{}月{}日是{}'.format(year, month, day, weekdays[weekday]))
上面的代碼首先導入datetime和calendar模塊,然后輸入一個日期,使用weekday()函數計算出該日期是星期幾,并將結果轉換為文字輸出。
使用Python的日期時間模塊可以很方便地幫助我們算出一個日期是星期幾,這對于需要處理日期時間的應用程序非常重要。