【发布时间】:2020-04-16 09:58:09
【问题描述】:
如何在 python 的 if 语句中使用变量?例如,month_report 包含:
October
November
December
January
而cycle_report 包含:
October,Monthly
November,Monthly
November,Quarterly
January,Monthly
以下是我认为可以使用变量的方式。
mcount = 0
qcount = 0
ncount = 0
for month in month_report:
for x in cycle_report:
if x == "{month},Monthly":
mcount += 1
elif x == "{month},Quarterly":
qcount += 1
else:
ncount += 1
【问题讨论】:
-
cycle_report是地图吗?如果是这样,那么它将是cycle_report[month],因为值将被报告。如果完整的"{month},Monthly"是关键,那么您必须在检查之前对其进行格式化。 -
f"{month},Monthly"? -
对不起,我是 python 的新手。我该如何使用它?
f"{month},Monthly"?
标签: python