|  RSS订阅  |  加入收藏

Python学习笔记八(函数的定义和参数)

本次学习笔记主要是记录Python的自定义函数的创建和函数的参数。
摘要

本次学习内容同样先回顾下上次学习的序列。然后学习今天的自定义函数部分。在编程中无论是面向过程还是面向对象,函数都是不可或缺的存在。什么是函数?这个问题在任何语言中的答案几乎一致,函数是一段组织好的,可以重复使用的完成单一或关联功能的代码。定义一个函数,可以大大增加代码的复用。模块化的封装让程序逻辑更加明确易读。


1、定义函数。

使用def关键字加上函数名来定义,后面括号可包含或不包含参数,再跟上冒号。

2、返回数据。

return关键字,这个没什么可说的。

未标题-1.jpg

3、函数文档。

函数文档类似于注释,它占据函数一行,可以通过__doc__属性打印出来。

未标题-2.jpg

4、关键字参数。

关键字参数是用来指定实参为具体哪个参数的方式。

未标题-3.jpg

5、默认值参数。

默认值参数是在函数调用过程中未指定参数调用默认值。

未标题-4.jpg

6、收集参数。

python中未知个数的参数可以通过在参数前加*号来收集参数。收集参数实质为一个元组。

未标题-5.jpg


如文章有用,给个赞助吧
  Python    
转载请注明出处,未经许可禁止商用!
发表评论
*依据《网络安全法》规定,您需实名认证后才能评论!

西枫里人
@笛声:恩,网上的视频,还有一些网页教程,各看一些

西枫里人
@雅兮网:年纪大了,学起来慢,纯粹是为了了解了解

西枫里人
@里维斯社:边学边记,年纪大了,记性不好

笛声
看视频学的吗?这两天在多看买了几本python的书。

雅兮网
老哥又开始钻研派森了 牛逼 祝早日功成

里维斯社
学习笔记不错,

西枫里人
@橘子书:和PHP一样的自定义函数啊,橘子大佬继续装。。。

橘子书
看不懂,这是用来弄啥的?