python – elif代码块中的错误
发布时间:2020-12-20 12:22:10 所属栏目:Python 来源:网络整理
导读:我正在努力理解下面的代码块中的以下错误: if o == None or t == None: try:elif o == 1 and t == 1: c1 = c1 + 1elif o == -1 and t == -1: c2 = c2 + 1elif o == -1 and t == 1: i1 = i1 + 1 elif o == 1 and t == -1: i2 = i2 + 1 return (c1,i1,c2,i2)
我正在努力理解下面的代码块中的以下错误:
if o == None or t == None: try: elif o == 1 and t == 1: c1 = c1 + 1 elif o == -1 and t == -1: c2 = c2 + 1 elif o == -1 and t == 1: i1 = i1 + 1 elif o == 1 and t == -1: i2 = i2 + 1 return (c1,i1,c2,i2) 错误: elif o == 1 and t == 1: ^ Syntax error : invalid syntax 谁能指出我做错了什么?我在程序中遵循了正确的缩进. 解决方法
您似乎在代码中进行了裸体尝试,这非常会影响程序的布局.
你当然可以在if语句的代码块中尝试,但是你需要提供整个东西,例如: if somethingOrOther(): try: xyzzy = 42 except: pass elif ... (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |