摘要:
一、函数的参数传递本质是:从实参到形参的赋值操作。python中一切皆对象,所有的赋值操作都是引用的赋值,所以python中参数的传递都是"引用的传递",不是"值传递"。具体的操作分为两类: 1.对可变对象进行写操作;直接作用于原对象本身; 2.对不可变对象进行写操作,会产生一个新的对象空间,并用新 阅读全文
摘要:
一、变量作用的范围称为变量的作用域,不同作用域内同名变量之间互不影响。变量分为:局部和全局 全局变量: 1.在函数和类定义之外声明的变量。作用域为定义的模块,从定义位置开始直到结束。 2.全局变量降低了函数的通用性和可读性,应尽量避免全局变量的使用。 3.全局变量一般做常量使用 4.函数内要改变全局 阅读全文
摘要:
一、python 函数的分类: 1.内置函数 2.标准库函数 3.第三方函数 4.用户自定义函数 函数定义和调用 在使用函数之前必须先定义函数,执行def时,会创建一个函数对象并绑定到函数名变量上,定义函数的语法格式如下: def 函数名(形参列表): //由零条到多条可执行语句组成的函数 [ret 阅读全文