python之函数
Posted 蝙蝠侠小王子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之函数相关的知识,希望对你有一定的参考价值。
1、函数的定义
2、函数案例
3、函数返回值
4、关于帮助文档
5、关于变量
6、关于局部变量和全局变量的用法
7、全局变量在函数体局部被更改,只能在局部生效,并不能在全局生效
8、定义的全局变量如果想在局部修改,并且在全局生效
9、返回值的类型
10、位置参数
11、关键字参数
12、关键字参数和位置参数混合使用
13、关键字参数用法
14、缺省参数也即是默认参数 即在函数名里就已经确定
15、不定长参数
16、不定长参数之位置参数 def fun(*args)
17、不定长参数之关键字参数 def fun(**kargs)
18、拆包运算之对元组拆包;即将元组中的值一个一个赋给别人
19、对字典进行拆包 ; 相当于把字典当中的key进行一个一个赋给别人
20、交换a,b的值
21、关于数据在内存中的存储
22、不可变数据类型的引用
23、可变数据类型引用
24、不可变数据类型和可变数据类型区别
25、辨析可变数据类型和不可变数据类型
26、可变数据 和不可变数据
不可变数据类型 当是两个变量是相同的值时,他们的id是相同的,无论如何赋值
可变数据类型只有当a=b这种赋值时,a和b的id才是相同的,,,如果时单独为每个赋值 则他们的id并不相同
对可变数据类型做出改变时,id不会发生改变,对不可变数据类型做出改变时,他们的id时要改变的。
以上是关于python之函数的主要内容,如果未能解决你的问题,请参考以下文章