python定义函数为什么一回车自动运行了

如题,网上找了好久好久没有看到有用的 谢谢了 。。。

你是命令终端,函数对齐格式tab等输入正确了没

在终端中写,要求严格缩进,四个空格,

def abc():
... a = 1 # 前面三个.是终端输出的,不是自己写的,自己需要补齐四个空格
... return a # 这里回车,下面三个.,再回车,这个函数才算写完了
...

b = abc() # 这里才跑这个函数