python学习-函数

函数

函数:是组织好的,可重复使用的,用来实现特定功能的代码段。

内置函数可重复使用

为什么要学习、使用函数呢?

为了得到一个针对特定需求、可供重复利用的代码段

提高程序的复用性,减少重复性代码,提高开发效率

使用函数的好处是:

将功能封装在函数内,可供随时随地重复利用 提高代码的复用性,减少重复代码,提高开发效率

函数的定义

注意事项:

① 参数如不需要,可以省略

② 返回值如不需要,可以省略

③ 函数必须先定义后使用

函数的传入参数

在函数进行计算的时候,接受外部(调用时)提供的数据

实参和形参的区分:

传入参数的数量是不受限制的。

可以不使用参数 也可以仅使用任意N个参数

什么是函数返回值?

函数在执行完成后,返回给调用者的结果。

使用关键字:return 来返回结果

函数体在遇到return后就结束了,所以写在return后的代码不会执行

None类型

Python中有一个特殊的字面量:None,其类型是:<class 'NoneType'> 无返回值的函数,

实际上就是返回了:None这个字面量

什么是函数的嵌套

所谓函数嵌套调用指的是一个函数里面又调用了另外一个函数

相关推荐
壹Y.3 小时前
非线性规划学习笔记
学习·数学建模
项目題供诗4 小时前
React学习(十二)
javascript·学习·react.js
艾莉丝努力练剑4 小时前
【C语言16天强化训练】从基础入门到进阶:Day 7
java·c语言·学习·算法
自强的小白5 小时前
学习Java24天
java·学习
SalvoGao7 小时前
空转学习 | cell-level 与 spot-level的区别
人工智能·深度学习·学习
Magnetic_h9 小时前
【iOS】SDWebImage第三方库源码学习笔记
笔记·学习·ios·objective-c·cocoa
悠哉清闲10 小时前
C ++代码学习笔记(一)
c++·笔记·学习
星仔编程11 小时前
python学习DAY49打卡
学习
MowenPan199513 小时前
高等数学 9.1多元函数的基本概念
笔记·学习·高等数学
今天也要学习吖16 小时前
Azure TTS Importer:一键导入,将微软TTS语音接入你的阅读软件!
人工智能·学习·microsoft·ai·大模型·aigc·azure