对于我的每周课程分配,我们的任务是为虚构的员工创建简单的用户入口点。我运行了一次代码,一切都按需完成,要求用户输入数据,一旦输入,就给出了标题。我忘了为employeeName和“ ----”行添加一个字段,因此我将所有字段都添加进去,然后复制并粘贴其中的一部分以完成操作,因为代码非常相似。然后我得到语法错误。我检查了打印的拼写,删除了打印功能,然后使用VS Code intellisense自动填充了该功能,未对错误进行任何更改,经过了一行检查我是否忘记了某些内容或添加了其他废话。我浏览了类似的帖子,但根据我的判断,他们并没有完全解决我的特定问题。非常感谢您的帮助。
致谢
# user input for an employee's SSN
print("Please enter your SSN #:", end=' ')
employeeSSN = input(str())
print('SSN:', employeeSSN)
print("PLease enter your SSN #:", end=' ')
^
SyntaxError: invalid syntax
预期结果应在引号内打印字符串,并允许用户输入。
答案 0 :(得分:0)
经过更多检查和测试后,我发现了自己的错误。我忘了在代码的第4行加上结尾括号。通过删除我最后处理的一组东西并重新测试到一个好点,然后慢慢地将其余部分重新添加,我找到了它。我注意到该过程中缺少括号。我希望错误使我指向第4行中的缺失部分,然后指向第6行和函数。让我想到完全不同的东西。
代码混乱示例
print("----------------------------", employeeName, "----------------------------"
我如何修复
print("----------------------------", employeeName, "----------------------------")
有时候,这是我们最简单的事情。希望这可以帮助其他人。