输入年月日,显示今天是星期几Python
时间: 2024-09-24 08:18:20 浏览: 12
在Python中,你可以使用`datetime`模块来获取当前日期并计算出星期几。下面是一个简单的例子:
```python
import datetime
def get_weekday(year, month, day):
current_date = datetime.date(year, month, day)
weekday_names = ['星期一', '星期二', '星期三', '星期四', '星期五', '星期六', '星期日']
return weekday_names[current_date.weekday()]
# 测试
year = int(input("请输入年份: "))
month = int(input("请输入月份: "))
day = int(input("请输入日期: "))
print(f"{year}年{month}月{day}日是: {get_weekday(year, month, day)}")
```
在这个函数里,`weekday()`返回的是一个整数,0表示星期一,1表示星期二,依此类推。然后通过索引来获取对应的英文名称。
相关问题
输入年月日判断星期几python
### 回答1:
可以使用Python的datetime模块来实现输入年月日判断星期几的功能。具体代码如下:
```python
import datetime
# 输入年月日
year = int(input("请输入年份:"))
month = int(input("请输入月份:"))
day = int(input("请输入日期:"))
# 通过datetime模块计算星期几
date = datetime.datetime(year, month, day)
week_day = date.weekday()
# 根据week_day输出对应的星期几
week_day_dict = {
0: "星期一",
1: "星期二",
2: "星期三",
3: "星期四",
4: "星期五",
5: "星期六",
6: "星期日"
}
print(f"{year}年{month}月{day}日是{week_day_dict[week_day]}")
```
运行程序后,输入年月日即可输出对应的星期几。
### 回答2:
要通过年月日来判断星期几,可以使用Python中的datetime模块来实现。首先,导入datetime模块:
```python
import datetime
```
然后,获取年月日的输入值,假设年月日分别保存在变量year、month和day中。使用datetime模块的datetime类来创建一个日期对象:
```python
date = datetime.datetime(year, month, day)
```
接下来,可以使用date对象的weekday()方法来获取对应日期的星期几,其中0代表星期一,1代表星期二,以此类推,6代表星期日:
```python
weekday = date.weekday()
```
最后,将获取到的星期几转换为中文表示,可以使用一个字典来对应星期几的数字和中文名称:
```python
weekdays = {0: '星期一', 1: '星期二', 2: '星期三', 3: '星期四', 4: '星期五', 5: '星期六', 6: '星期日'}
```
通过访问字典来获取对应的中文星期几:
```python
chinese_weekday = weekdays[weekday]
```
最后,输出结果即可:
```python
print(chinese_weekday)
```
这样,就可以根据输入的年月日来判断对应的星期几了。
python输入年月日,输出星期几
好的,这是一个比较简单的问题。您可以使用Python中的datetime模块来实现。具体代码如下:
```python
import datetime
year = int(input("请输入年份:"))
month = int(input("请输入月份:"))
day = int(input("请输入日期:"))
week_dict = {
0: '星期一',
1: '星期二',
2: '星期三',
3: '星期四',
4: '星期五',
5: '星期六',
6: '星期日'
}
week_day = datetime.datetime(year=year, month=month, day=day).weekday()
print(week_dict[week_day])
```
使用以上代码,输入年月日后,即可输出对应的星期几。注意,这个代码可能无法处理非法日期(比如2月30日),需要自己加以判断和处理。