Python 我哪里出错了?(我是一个初学者),我该如何做才对? >>定义f(x): ... 返回x**2 文件“”,第2行 返回x**2 ^ 缩进错误:应为缩进块

Python 我哪里出错了?(我是一个初学者),我该如何做才对? >>定义f(x): ... 返回x**2 文件“”,第2行 返回x**2 ^ 缩进错误:应为缩进块,python,Python,给您: >>> def f(x): ... return x**2 File "<stdin>", line 2 return x**2 ^ IndentationError: expected an indented block Python缩进 缩进是指代码行开头的空格 在其他编程语言中,代码中的缩进用于 只有可读性,Python中的缩进非常重要 Python使用缩进来表示代码块 有关缩进的更多信息,请参见。您需要缩进返

给您:

>>> def f(x):
... return x**2
  File "<stdin>", line 2
    return x**2
    ^
IndentationError: expected an indented block
Python缩进

缩进是指代码行开头的空格

在其他编程语言中,代码中的缩进用于 只有可读性,Python中的缩进非常重要

Python使用缩进来表示代码块


有关缩进的更多信息,请参见。

您需要缩进返回语句(添加4个空格)“我错在哪里了?”-好吧,它是从您在问题标题中告诉我们您的生活故事开始的…请阅读,它有一些关于措辞好的问题标题的说明,以及其他内容。
>>> def f(x):
...     return x**2 
... 
>>> f(2) 
4