Python语法错误??(值错误除外)
代码: 控制台输出:Python语法错误??(值错误除外),python,syntax,syntax-error,except,Python,Syntax,Syntax Error,Except,代码: 控制台输出: def is_num(num1): try: int(num1) return True except ValueError: return False SyntaxError:无效语法 我大约在5天前开始使用python,所以我不太理解这个错误,也不知道如何修复它。请帮助。您忘记缩进函数体了 这是有效的: except ValueError: ^ 我在运行它时遇到了这个语法错误,我不知道你在这
def is_num(num1):
try:
int(num1)
return True
except ValueError:
return False
SyntaxError:无效语法
我大约在5天前开始使用python,所以我不太理解这个错误,也不知道如何修复它。请帮助。您忘记缩进函数体了 这是有效的:
except ValueError:
^
我在运行它时遇到了这个语法错误,我不知道你在这里发布的代码为什么是有效的Python代码。您是否100%确定没有其他代码,或者您的缩进是正确的(制表符与空格)?例如,我注意到粘贴时使用制表符的原始源代码。
def Foo():
try:
raise Exception("error")
except Exception :
print "test"