【发布时间】:2023-01-30 06:55:37
【问题描述】:
这是一个代码,以“H”和“C”的形式获取布尔值输入,并使用 if-else 语句相应地打印输出。当我运行这段代码时,我可以输入,但在输入“H”或“C”后我没有得到任何输出。我哪里错了?
错误信息:没有错误信息。
预期结果:在输入“H”时——“天气很热”;输入“C”时 - “天气很冷”。
H = True
C = False
print("Enter if it is a hot or cold day \n , H for Hot day, C for Cold day")
i = input('enter H or C \n')
if (i == H):
print('Its a hot day')
elif (i == C):
print('Its a cold day')
【问题讨论】:
标签: python if-statement input boolean-logic