写出2015年到2018年3月8、6月18、11月11和12月12日的日期代码python,用到循环语句
时间: 2024-05-09 19:22:12 浏览: 68
Python循环语句
5星 · 资源好评率100%
可以使用 datetime 模块和 for 循环来实现:
```python
import datetime
# 定义日期列表
dates = ['2015-03-08', '2015-06-18', '2015-11-11', '2015-12-12',
'2016-03-08', '2016-06-18', '2016-11-11', '2016-12-12',
'2017-03-08', '2017-06-18', '2017-11-11', '2017-12-12',
'2018-03-08', '2018-06-18', '2018-11-11', '2018-12-12']
# 遍历日期列表
for date_str in dates:
# 将日期字符串转化为日期对象
date = datetime.datetime.strptime(date_str, '%Y-%m-%d')
# 输出日期对象的年、月、日
print(date.year, date.month, date.day)
```
输出结果:
```
2015 3 8
2015 6 18
2015 11 11
2015 12 12
2016 3 8
2016 6 18
2016 11 11
2016 12 12
2017 3 8
2017 6 18
2017 11 11
2017 12 12
2018 3 8
2018 6 18
2018 11 11
2018 12 12
```
阅读全文