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

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

函数的定义(def就是define)

格式:def 函数名():

                函数封装的代码

函数的调用:

格式:函数名()

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

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

 示例2:有参数的函数

形参、实参 :

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

带返回值的函数:

 

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

 变量的作用域:

 局部变量:

        函数内部定义的变量

        只能在函数内部使用

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

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

全局变量:

        在函数外部定义的变量

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

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

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

 

 

 

        

 

相关内容

热门资讯

2026 CES 霞光社&qu... 合作伙伴 & 招募持续进行中无论您是希望登上Panel畅谈前沿观点的思想者,还是希望成为我们探展镜头...
快手开盘股价直线下跌,黑灰产攻... 12月23日,港股开盘,快手(1024.HK)股价直线下跌。截至发稿,股价62.9港元,跌5.7%。...
你们四川人的嘴太严了 你究竟还藏了多少秘密?听说斯基在乐山,波旁斯基张口就来:乐山美食经济三驾马车:甜皮鸭、跷脚牛肉和钵钵...
海南板块大幅高开 12月23日早盘,海南板块大幅高开,海峡股份、海汽集团、海南发展、海南瑞泽涨停,康芝药业、海南机场、...
化工品轮番涨价 高端产能有序扩... 近期MDI、碳酸锂等化工品轮番涨价,涨价潮驱动化工板块表现活跃。其中,在能源成本、运输成本与环保压力...