【发布时间】:2019-09-21 21:50:56
【问题描述】:
我这个月开始学习 python。我是初学者,所以在将月份名称更改为数字时遇到问题。我尝试使用if 命令,但它不起作用。
我使用的代码是:
d = int(input())
m = input()
y = int(input())
a = y - 1900
if m == january:
x = 1
print(f'It is {d} days, {x} months and {a} years at {d m y}.')
但它不起作用,程序显示名称 january 未定义。如何将月份名称更改为数字?
【问题讨论】:
-
你必须做m == 'january',否则你指的是变量january
-
请点击以下链接以获取类似问题的答案:stackoverflow.com/questions/3418050/…
-
请点击以下链接回答类似问题:stackoverflow.com/questions/3418050/…
标签: python