python - Python函数执行顺序
问题描述
我找不到与此主题相关的任何问题。但是python是在前一个调用的函数完成后执行一个函数还是以任何方式并行执行?
例如:
def a():
print('a')
def b():
print('b')
a()
b()
所以在这个例子中我想知道我是否总是可以确定在完成后被function b
调用,即使是一个很长的脚本?这是什么意思,所以我可以查找有关此问题的文档。 function a
function a
谢谢!!
解决方案
定义函数并不意味着它的执行。由于您首先定义,因此将首先创建a
函数对象a
,以便调用。
您可以将其作为从上到下的执行时间线。
推荐阅读
- javascript - Git 分支最佳实践 - 大师、生产、登台?
- android - RxJava retryWhen 更新值 + 并发
- spring-boot - 为什么休眠会抛出constraintViolationException?
- javascript - Lazyload 不适用于无限滚动 - Ruby on Rails
- bots - Gupshup whatsapp bot 估计的实施时间
- c# - 如何在 Unity 中控制点光源的颜色?
- teradata - 在 teradata sql 中将多行连接成一列
- netty - 可以检测一个连接是来自 netty 库,还是只是一个普通的套接字?
- python - 如何有效地分析python中2个大列表的所有可能组合?
- r - R:运行 stan() 函数得到一些错误: