在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模块可以轻松获取当前日期和时间、计算时间差、格式化输出日期和时间等操作,是一个很方便实用的模块。