python 函数:定义、调用、参数、返回值、嵌套、变量的作用域(局部变量、全局变量)
创始人
2025-05-28 15:53:35

函数可以将我们的程序分解成最小的模块,避免重复使用。函数内部的代码,只有被调用的时候才会执行。

函数的定义(def就是define)

格式:def 函数名():

                函数封装的代码

函数的调用:

格式:函数名()

示例1:函数的定义(无参数)和调用

 注意:不能够将函数的的调用放在函数定义的上方,因为需要先定义,后调用,比如下面就会报错:

 示例2:有参数的函数

形参、实参 :

定义函数时候的参数是形参,调用函数时候的参数是实参,实参可以是常量、变量、表达式。

带返回值的函数:

 

 函数的嵌套使用:(函数里面调用了函数)

 变量的作用域:

 局部变量:

        函数内部定义的变量

        只能在函数内部使用

        不同函数的的局部变量名字可以相同。

        函数执行结束后,函数的局部变量就会被系统收回。

全局变量:

        在函数外部定义的变量

        全局变量需要写在所有代码的上方

        全局变量在函数内部也可以使用

        尽量使用局部变量,减少全局变量的定义。

 

 

 

        

 

相关内容

热门资讯

格力电器大股东珠海明骏减持套现... 6月21日,珠海格力电器股份有限公司(以下简称“格力电器”,000651)公告,公司于2026年6月...
沪电股份:吸收合并普江仓储,注... 新京报贝壳财经讯 6月21日,沪电股份公告,公司此前以现金2.07亿元收购昆山普江仓储设施有限公司1...
亿帆医药:强力枇杷露中选全国中... 新京报贝壳财经讯 6月21日,亿帆医药公告,全资子公司宿州亿帆药业有限公司参与全国中成药采购联盟集中...
纸尿裤“罗生门”:消费信任透支... 文丨文林6月18日到6月20日,短短72小时,一场关于“纸尿裤有毒”的舆论风暴,经历了反转再反转,让...
思泉新材董秘因交通意外离世,年... 6月21日,思泉新材(301489.SZ)发布重大人事公告,公司副总裁兼董事会秘书郭智超于6月19日...