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

标签 python

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

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 文件并运行该文件。

关于python - 在 python 中定义 2 个函数时出现语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38709931/

相关文章:

python - 如何在 iMac 上的 IDLE 状态下清除屏幕?

python - 如何在 python 中退出 while 循环?

python - 使用不同的权重创建堆叠的 2D 直方图

python - 如何通过 python 跟踪来自特定城市的推文并存储在 MongoDB 中?

python - 内存零钱

python - 希尔伯特曲线分析

python - 如何从csv文件中读取某一列?

python - 在文本文件中添加新列

python - Python中用一个字符表示多个值

python - pandas 行的特征值