一 Python执行流程:

1.Python的普通语句逐行执行的,从上到下逐行执;遇到赋值语句时,从右到左执行。

Str_Text = '我是中国人,中国人不骗中国人'  # 第一行
print('Str_Text')  # 第二行

# 输出     我是中国人,中国人不骗中国人

 

 

2.函数的执行流程:

def hans1():      # 第一行
    print('我爱中国人!')   # 第二行
print('开始学习Python!')    # 第三行
def hans2():     # 第四行
    print('我是大帅哥!')    # 第五行
def hans3():  # 这是第六行
    print('点赞的都是帅哥美女')  # 这是第七行
hans3()  # 第八行
hans2()  # 第九行
hans1()  # 第十行


#======输出:===============
# 开始学习Python!
# 点赞的都是帅哥美女
# 我是大帅哥!
# 我爱中国人!

Ps:由上可以看出函数的执行过程是从上往下执行,先执行函数名,不执行函数内部代码,当下面有调用函数名时在依次执行函数体内代码

3. 以脚本方式执行(了解!)

print(__name__)
# 输出 __main__ 当一个python文件直接执行的时候 __name__输出的等于__main__ # 当这个文件被其他python文件调用时 __name__输出等于当前的文件名不在等于__main__ # 因此:当有输出语句,写在if语句中 # 在其他文件调用当前文件的函数或者类时,就不会执行输出语句 # 这种方式通常用于程序的启动入口 if __name__ == '__main__': print(123)

 

posted on 2023-06-18 02:08  慵懒の北方  阅读(112)  评论(0)    收藏  举报