if new.upper() == "C":
first()
try:
a, b, c = re.split(r"(\s+)", new)
except ValueError:
return
#34; C"后面的冒号出现语法错误。如果new.upper()==" C": 我该怎么做才能解决这个问题?
答案 0 :(得分:1)
您的缩进不正确。它应该看起来像。
if new.upper() == "C":
first()
try:
a, b, c = re.split(r"(\s+)", new)
except ValueError:
pass
此外,请使用pass
代替return
,除非该代码段位于函数内。因为return只能在函数内部使用。
编辑: 在正确的缩进点中添加