首页 > 编程语言 > 详细

python之函数

时间:2021-05-18 09:05:32      阅读:22      评论:0      收藏:0      [点我收藏+]

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之函数

原文:https://www.cnblogs.com/bianfuxia/p/14779226.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!