【发布时间】:2017-10-09 13:13:09
【问题描述】:
我被难住了。我多次查看我的代码,但无法找出为什么这段代码的语法无效。任何帮助将不胜感激!谢谢。
def nameReverse():
name = str(input("Enter your full name: "))
testName = name.split()
if len(testName)>1:
firstName=testName[0]
lastName=testName[1]
print (lastName,firstName)
def main():
nameReverse()
main()
【问题讨论】:
-
看来你的意图不是正确的'nameReverse()'。
-
nameReverse() 不正确,并且总是显示您收到的错误:)
-
实际的堆栈跟踪将非常有用。此错误是由于错误的缩进或混合空格和制表符造成的。
-
@farbiondriven 它在我的 shell 中缩进了一个标签,我不知道为什么它没有复制过来。感谢您的回复!
标签: python syntax syntax-error