我在谷歌的某个地方发现了这段代码。我不明白输出是如何在这个序列中显示的。有人能解释一下吗?
代码:
def main():
make_omelet()
print("ocean")
def make_omelet():
print("hello")
break_eggs()
print("sos")
def break_eggs():
print("sea")
main()
输出:
hello
sea
sos
ocean
这是生成输出的流程
main-->make_omelet->break_eggs
遵循逻辑并查看输出是如何生成的,