python打印出2021年全部星期日的日期的代码
时间: 2024-02-15 09:01:22 浏览: 46
以下是Python实现打印2021年全部星期日日期的代码:
```python
import datetime
# 设置开始和结束日期
start_date = datetime.date(2021, 1, 1)
end_date = datetime.date(2021, 12, 31)
# 循环打印每个星期日的日期
while start_date <= end_date:
if start_date.weekday() == 6:
print(start_date)
start_date += datetime.timedelta(days=1)
```
输出结果与前面提供的一致。
相关问题
输入2021 03 11 输出2021年3月11日的python 代码
以下是Python代码:
```
import datetime
input_date = input("请输入日期(格式为:YYYY MM DD):")
year, month, day = map(int, input_date.split())
date = datetime.date(year, month, day)
formatted_date = date.strftime("%Y年%-m月%-d日")
print(formatted_date)
```
使用python写出美好日子代码
以下是一个简单的美好日子代码,使用Python实现:
```python
import datetime
# 获取当前日期和时间
now = datetime.datetime.now()
# 格式化输出当前日期和时间
print("今天是 " + str(now.year) + " 年 " + str(now.month) + " 月 " + str(now.day) + " 日")
print("现在是 " + str(now.hour) + " 点 " + str(now.minute) + " 分 " + str(now.second) + " 秒")
# 计算明天的日期
tomorrow = now + datetime.timedelta(days=1)
# 格式化输出明天的日期
print("明天是 " + str(tomorrow.year) + " 年 " + str(tomorrow.month) + " 月 " + str(tomorrow.day) + " 日")
```
输出结果类似于:
```
今天是 2021 年 12 月 31 日
现在是 23 点 59 分 59 秒
明天是 2022 年 1 月 1 日
```