代码如下,那么大家发现,重复输出了"今天xx号",怎么简化程序
print("今天11号")
print("今天12号")
print(""今天13号)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
from datetime import datetime, timedelta
def main():
#字符串 “2020-01-01 09:00:00” 转 时间。函数: datetime.strptime
start_time = datetime.strptime("2020-01-01 09:00:00", "%Y-%m-%d %H:%M:%S")
end_time = datetime.strptime("2020-01-05 23:00:00", "%Y-%m-%d %H:%M:%S")
current_data = start_time.date()
while current_data <= end_time.date():
# 时间 转 字符串 。 函数 strftime
current_data_str = current_data.strftime("%Y-%m-%d")
print("current_data = %s " % str(current_data_str))
current_data = current_data + timedelta(days=1)
if __name__ == "__main__":
main()