在Python中,我們可以使用datetime模塊來操作日期和時間,包括獲取星期幾。
import datetime today = datetime.datetime.today() weekday = today.weekday() # 返回0-6,0表示星期一,6表示星期日 weekday_dict = { 0: '星期一', 1: '星期二', 2: '星期三', 3: '星期四', 4: '星期五', 5: '星期六', 6: '星期日' } print('今天是', weekday_dict[weekday])
首先,我們導入datetime模塊。然后使用today()方法獲取當前日期和時間,存儲在today變量中。
接著,我們使用weekday()方法獲取星期幾,它返回一個整數,表示星期幾。由于Python中星期一對應的整數是0,星期日對應的是6,因此我們需要建立星期幾和整數之間的映射關系,使用一個字典weekday_dict來存儲。
最后,我們根據星期幾在字典weekday_dict中查找對應的值,并輸出。如上面代碼所示,如果今天是星期四,輸出的結果將是“今天是星期四”。
總之,Python中使用datetime模塊可以輕松獲取當前日期和時間、計算時間差、格式化輸出日期和時間等操作,是一個很方便實用的模塊。