python学习-函数

函数

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

内置函数可重复使用

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

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

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

使用函数的好处是:

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

函数的定义

注意事项:

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

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

③ 函数必须先定义后使用

函数的传入参数

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

实参和形参的区分:

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

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

什么是函数返回值?

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

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

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

None类型

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

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

什么是函数的嵌套

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

相关推荐
张紫娃3 分钟前
【鸿蒙学习笔记】创建自定义组件
笔记·学习·harmonyos
youyoufenglai1 小时前
【HarmonyOS4学习笔记】《HarmonyOS4+NEXT星河版入门到企业级实战教程》课程学习笔记(二十)
笔记·学习·鸿蒙
人不走空2 小时前
高考假期预习指南
学习·高考
在线OJ的阿川2 小时前
大数据基础知识【大数据导论】
大数据·经验分享·学习
AI2中文网3 小时前
【最新】App Inventor 2 学习平台和AI2伴侣使用
学习·网址·平台·资源·app inventor 2·appinventor·ai伴侣
petaexpress3 小时前
K8S学习教程(二):在 PetaExpress KubeSphere容器平台部署高可用 Redis 集群
redis·学习·kubernetes
大象机器人3 小时前
交互式乘法 myCobot 让学习充满乐趣!
人工智能·python·学习·yolo·机械臂·具身智能
WHY-2334 小时前
大模型学习笔记3【大模型】LLaMA学习笔记
笔记·学习·llama
阿船·4 小时前
学习springMVC
学习