2024-04-27 03:04:51 发布
网友
我正在尝试解决一个问题,例如如果一个数字是奇数打印smth。即使打印短信。否则。我的Python代码如下:
import sys import math N = int(raw_input().strip()) def dec(num): if num % 2 == 0 and num != 0: print 'Not Odd' elif num == 0: print 'Case Zero' else: print 'Even' dec(N)
为什么我不能编译这个代码?在
在由's包围的字符串中有一个'。 尝试:
'
print 'Zero can\'t be odd or even!'
我看,你的缩进也不好。 请将elif和if下面的elif对齐。在
你也有一个非语法问题。 “不偶数”和“奇数”对你来说是两种可能,这是不好的。在
我已经为您更正了这些错误:
还有一件事是,你应该考虑关于0的问题,你真的想说它不是偶数。 问问你的数学老师。在
在由
'
s包围的字符串中有一个'
。 尝试:我看,你的缩进也不好。 请将elif和if下面的elif对齐。在
你也有一个非语法问题。 “不偶数”和“奇数”对你来说是两种可能,这是不好的。在
我已经为您更正了这些错误:
^{pr2}$还有一件事是,你应该考虑关于0的问题,你真的想说它不是偶数。 问问你的数学老师。在
相关问题 更多 >
编程相关推荐