Skip to main content
 首页 » 编程设计

python之在 python 中定义 2 个函数时出现语法错误

2025年05月04日15jillzhang

我非常编程新手,如果这是一个愚蠢的问题,我很抱歉,但我正在尝试制作一个具有多种功能的程序,但每当我尝试定义一个功能时,它都会出现一个错误。

def startUp(): 
    promptName() 
 
def promptName(): 
    name = input("Hello. Please enter your name: ") 
 
startUp() 
SyntaxError: invalid syntax 

如果它对 def promptName(): 中的 def 部分有帮助,则突出显示为红色。

请您参考如下方法:

我敢打赌,您正在尝试将整个内容粘贴到 Python 解释器 session 中。命令行解释器需要一次输入一个 block ,所以尝试粘贴 startUp 函数,按回车键,然后 promptName 并回车,然后用最后一行。

或者,将其全部保存为 .py 文件并运行该文件。