想要利用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)
[]
dates, i = [], 1
for date in range(20220801, 20220832):
# 生成八月的全部日期
week = '周' + str(i)
dates.append(str(date) + week)
i += 1
if i > 7:
i = 1
print(dates)