- 4
- 0
- 约5.6千字
- 约 12页
- 2026-04-20 发布于浙江
- 举报
七、Python函数与模块
程序模块化就是将问题分解为若干个子问题,并用相对独立的程序段针对性地解决各个子问题,提高程序设计的效率。
1.函数的构造及应用
(1)函数是组织好的、可重复使用的、用来实现特定功能的代码段,通过函数名来表示和调用。使用函数主要有两个目的:降低编程难度和增加代码复用。
(2)Python语言通过保留字def定义函数,语法格式如下:
def函数名(参数集合):
<函数体>
[return函数值]
(3)函数定义的注意事项
①函数代码块以保留字def开头,后接函数标识符名称和圆括号。函数名的命名规则和变量名一样。
②参数列表是程序调用该函数时传递给它的值,可以有零个、一个或多个参数,当传递多个参数时,各参数用逗号分隔。
③函数体以冒号起始并且缩进,函数体是函数每次被调用时执行的代码,由一行或多行语句组成。
④如果函数需要返回值,使用保留字return和返回值列表选择性地返回一个值给调用方,不带return的表达式相当于返回None,函数体结束后会将控制权返回给调用者。
⑤定义后的函数不能直接运行,需要经过调用才能运行。调用函数的基本方法如下:函数名(实际参数集合)。
⑥每次调用函数可以提供不同的参数作为输入,以实现对不同数据的处理;执行完函数后,可以返回相应的处理结果。
2.函数参数传递
(1)定义函数时,圆括号内是使用逗号分隔的形式参数(形参)
您可能关注的文档
- 六、 Python循环结构的程序实现同步学案 课件 高中信息技术 必修1 数据与计算.pptx
- 一、 实时查询系统中数据的组织同步学案 课件 高中信息技术 选择性必修1 数据与数据结构.pptx
- 二、 POI数据的组织与应用同步学案 课件 高中信息技术 选择性必修1 数据与数据结构.pptx
- 二、 POI数据的组织与应用同步学案 高中信息技术 选择性必修1 数据与数据结构.docx
- 1.1互联网发展靠创新(教学设计)-义务教育信息科技七年级全一册同步教学.docx
- 第一节 人工智能的产生与发展 同步练 课件 高中信息技术 必修1 数据与计算.pptx
- 第一节 人工智能的产生与发展 同步练 2025-2026学年高中信息技术 必修1 数据与计算.docx
- 第一节 常用表格数据的处理 同步练 2025-2026学年高中信息技术 必修1 数据与计算.docx
- 第一节 初识Python 同步练 课件 高中信息技术 必修1 数据与计算.pptx
- 第五节 Python分支结构的程序实现 同步练 课件 高中信息技术 必修1 数据与计算.pptx
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- (2026年)实施指南《GBT17031.1-1997纺织品织物在低压下的干热效应第1部分织物的干热处理程序》.pptx VIP
- 水平四(七年级)体育《前滚翻》教案.doc
- 新能源汽车电气系统检修 课件 项目六新能源汽车空调系统检测与维修.pptx
- 技术手册完整版本.pdf VIP
- 【2024.11.初三期中】通州区物理试题.pdf VIP
- 幼儿园启蒙教育彩色数字连线涂鸦绘画可A4打印(5套).pdf VIP
- 人音版音乐四年级上册《划龙船》教案.pdf VIP
- 成都轻工职业技术大学招聘助学助管工作人员笔试真题2025.docx VIP
- 人教版小学五年级上册体育与健康教案.docx VIP
- 成都轻工职业技术大学招聘助学助管工作人员考试真题2025.docx VIP
原创力文档

文档评论(0)