5.1函数的定义(课件)-《程序设计基础(python)》同步教学(人邮版)

2024-11-18
| 17页
| 314人阅读
| 67人下载
普通

内容正文:

函数的定义 Simple Easy Open Free Portable 1 目录 contents 函数的概念△ 01 函数的定义☆ 02 2 PART 01 函数的概念 3 什么是函数? 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 4 函数的分类 内置函数 标准库函数 用户自定义函数 5 PART 02 函数的定义 6 函数的定义 函数通过关键字def来定义,格式如下: def 函数名([参数列表]): ['''文档字符串'''] [语句块] return [返回值列表] 函数体 7 例1:函数的定义 1 def max3(a,b,c) 2 ‘’’ 功能描述:求三个整数的最大值 ’’’ 3 max=a 4 if b>a: 5 max=b 6 if c>max: 7 max=c 8 return max 8 1.函数的概念△ 2.函数的定义☆ LOREM 本节小结 9 函数的调用 Simple Easy Open Free Portable 10 目录 contents 函数的调用△ ☆ 01 11 PART 01 函数的调用 12 函数定义好后,我们需要调用所定义的函数,才能完成函数的功能。函数的声明和定义只须一次,根据需要,函数调用可以是任意多次。如何调用一个被定义过的函数呢,让我们快来看看吧: 格式:函数名(实际参数列表) 其中,函数名是定义函数时def后给出的标识符,参数则是要传入函数的值,即:实际参数,简称实参。实参个数必须与函数定义中的形参一 一对应,每个实参对象必须有确定的值,两个实参之间用逗号分隔,实参可以是常量,也可以是变量,还可以是表达式等。 函数的调用必须在函数定义后进行,否则将给出Name Error异常。 13 程序调用函数的步骤如下: (1) 调用程序在调用点暂停执行。 (2) 调用时将实际参数的值传递给形式参数。 (3) 程序转到函数,执行函数体重的语句。 (4) 函数执行结束,转回调用函数的调用点,然后继续执行。 14 例1: 1 def max3(a,b,c) 2 max=a 3 if b>a: 4 max=b 5 if c>max: 6 max=c 7 return max 8 9 x,y,z=3,8,6 10 m=max3(x,y,z) #函数调用 11 print(“三个整数的最大值为:”,m) 15 例2: def hello(): print(“Hello!”) print(hello()) 程序执行后,在屏幕上将输出: Hello! None 16 函数的调用△ ☆ LOREM 本节小结 17 $$

资源预览图

5.1函数的定义(课件)-《程序设计基础(python)》同步教学(人邮版)
1
5.1函数的定义(课件)-《程序设计基础(python)》同步教学(人邮版)
2
5.1函数的定义(课件)-《程序设计基础(python)》同步教学(人邮版)
3
5.1函数的定义(课件)-《程序设计基础(python)》同步教学(人邮版)
4
5.1函数的定义(课件)-《程序设计基础(python)》同步教学(人邮版)
5
5.1函数的定义(课件)-《程序设计基础(python)》同步教学(人邮版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。