如何更改以下代码以包含
else
语句?
if 2 + ... == 4 ...
if 3 * ... == 9 ...
print ("if")
else:
print ("else")
这是我试过的:
if 2 + 2 == 4 / 2
if 3 * 3 == 9 / 3
print ("if")
else:
print ("else")
但是,我收到语法错误:
文件“”,第 1 行 如果 2 + 2 == 4 / 2 ^ SyntaxError:语法无效
我不认为,为您的学习任务提供一个完整的解决方案是有用的。
if 语句行必须以
:
结尾(就像 else
一样)
但也许你也看看你的数学思考
else
,它属于“如果”。
编辑: 根据您的回答,我的印象是,您没有注意正确的意图。
程序框架为:
if 2 + ... == 4 ...
if 3 * ... == 9 ...
print ("if")
else:
print ("else")
但是你的答案似乎已经这样改变了骨架代码:
if 2 + ... == 4 ...
if 3 * ... == 9 ...
print ("if")
else:
print ("else")
请注意第二个版本中else
的
缺失意图! 这个小改动会改变程序的逻辑,并会阻止成功的解决方案。