首页 > 解决方案 > Python函数执行顺序

问题描述

我找不到与此主题相关的任何问题。但是python是在前一个调用的函数完成后执行一个函数还是以任何方式并行执行?

例如:

def a():
    print('a')

def b():
    print('b')

a()
b()

所以在这个例子中我想知道我是否总是可以确定在完成后被function b调用,即使是一个很长的脚本?这是什么意思,所以我可以查找有关此问题的文档。 function afunction a

谢谢!!

标签: pythonpython-3.x

解决方案


定义函数并不意味着它的执行。由于您首先定义,因此将首先创建a函数对象a,以便调用。

您可以将其作为从上到下的执行时间线。


推荐阅读