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

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

函数的定义(def就是define)

格式:def 函数名():

                函数封装的代码

函数的调用:

格式:函数名()

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

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

 示例2:有参数的函数

形参、实参 :

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

带返回值的函数:

 

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

 变量的作用域:

 局部变量:

        函数内部定义的变量

        只能在函数内部使用

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

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

全局变量:

        在函数外部定义的变量

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

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

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

 

 

 

        

 

相关内容

热门资讯

重大通报“大赢家跑得快真的有挂... 您好:大赢家跑得快这款游戏可以开挂,确实是有挂的,需要软件加微信【9287706】,很多玩家在大赢家...
科技热点“南通快胡麻将.有挂吗... 您好:南通快胡麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款...
{今日重大发现}:决胜奕福到底... 您好:决胜奕福这款游戏可以开挂,确实是有挂的,需要了解加客服微信【6534989】很多玩家在这款游戏...
重大通报“羊城牌乐汇到底有没有... 您好:羊城牌乐汇这款游戏可以开挂,确实是有挂的,需要软件加微信【69174242】,很多玩家在羊城牌...
[8秒详论]“紫鑫娱乐可以开挂... 您好:紫鑫娱乐这款游戏可以开挂,确实是有挂的,需要软件加微信【7563328】,很多玩家在紫鑫娱乐这...