2015-09-08 67 views
1

代码:Python语法错误? (除ValueError异常)

def is_num(num1): 
    try: 
     int(num1) 
     return True 
    except ValueError: 
     return False 

康寿输出:

except ValueError: 
    ^

语法错误:无效的语法

我大约5天前开始的Python,所以我不relly理解错误或如何解决它。请帮忙。

+0

工作正常,我。 – TigerhawkT3

+0

我得到这个语法错误,当我运行它,我不知道为什么 – ChristosS

+0

你在这里发布的代码是有效的Python代码。你100%确定没有其他代码或你的缩进是正确的(标签与空格)? –

回答

2

你忘了缩进功能体 这是工作:

def Foo(): 
    try: 
     raise Exception("error") 
    except Exception : 
     print "test"