问题遇到的现象和发生背景
想要利用Python生成八月的全部日期,且在日期后加上该日期是“周几”,但跑了代码之后,dates只显示空列表,这个问题该如何解决呢?
问题相关代码,请勿粘贴截图
dates = []
for date in dates:
# 生成八月的全部日期
date = 20220801
i = 1
week = '周' + int(i)
dates.append(date + str(week))
date =+ 1
i =+ 1
while i > 7:
i = 1
while date > 20220831:
break
print(dates)
运行结果及报错内容
[]