高教社2024财经大数据技术应用基础教学课件函数的基本使用

上传人:AZ****01 文档编号:488987075 上传时间:2024-05-13 格式:PPTX 页数:10 大小:1,013.10KB
返回 下载 相关 举报
高教社2024财经大数据技术应用基础教学课件函数的基本使用_第1页
第1页 / 共10页
高教社2024财经大数据技术应用基础教学课件函数的基本使用_第2页
第2页 / 共10页
高教社2024财经大数据技术应用基础教学课件函数的基本使用_第3页
第3页 / 共10页
高教社2024财经大数据技术应用基础教学课件函数的基本使用_第4页
第4页 / 共10页
高教社2024财经大数据技术应用基础教学课件函数的基本使用_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《高教社2024财经大数据技术应用基础教学课件函数的基本使用》由会员分享,可在线阅读,更多相关《高教社2024财经大数据技术应用基础教学课件函数的基本使用(10页珍藏版)》请在金锄头文库上搜索。

1、函数的基本使用函数的基本使用函数的概念函数是一段具有特定功能的、可重用的语句,用函数名来表示并通过函数名进行功能调用。函数也可以看做是一段具有名字的子程序,可以在需要的地方调用,不需要在每个执行的地方重复编写这些语句。函数分为自定义函数和Python内置函数。在程序设计中,常需要使用内置函数或自定义函数,代替经常重复使用的程序代码,以提高程序的模块化程度和代码的重复利用率。函数的概念函数由函数名、参数和函数体组成。自定义函数用def关键字声明,函数的命名原则与变量命名相同。函数语句使用缩进表示与函数体的隶属关系。与其他高级语言相比,Python声明函数时不需要声明其返回类型,也不需要声明参数的

2、传入类型。格式如下:def(形式参数列表):return对于较为简单的单语句自定义函数,也可以写在一行中,示例如右图所示。函数的概念u在函数定义时,用不接收调用该函数时传入的参数称为形式参数(parm),称为形参。u有些函数不需要传递参数,但即使没有参数,也必须要有冒号前的空括号。有些函数可以没有返回值(返回值为None)。u在程序设计时还可以先建立一个空函数作为占函数,执行语句仅为占位语句pass,待以后完善。u示例如左图所示。函数的调用带参数的函数参数调用示例如下图所示。p调用自定义函数与前面我们调用Python内置函数的方法相同,即在语句中直接使用函数名,并在函数名之后的圆括号中传入参数

3、,多个参数之间以半角逗号隔开。p函数调用的基本语法格式如下所示:返回值=函数名(实际形参数)p在调用函数时,实际传递给函数的参数称为实际参数(arg),简称实参。p注意:调用时,即使不需要传入实际参数,也要带空括号。例如,我们很熟悉的print()。参数的传递参数按位置依次传递调用函数时,按照函数声明时参数的原有顺序(位置)依次进行参数传递。即实参按照顺序传递给相应位置的形参。这里实参的数目应与形参完全匹配。例如,调用myFun(),一定传递两个参数,否则会出现一个TypeError的错误。示例如下图所示。参数的传递参数赋值和参数默认值传递在调用函数时,也可在调用函数名后的圆括号内用“形参变量

4、名=参数值”的方式传入参数,这种方式不必按照定义函数时原有的参数顺序,例如,调用函数myFun(y=b,x=a)也可以得到相同的结果。在定义函数时,可以同时定义默认参数。调用该函数时,如果没有传递同名形式参数,则会使用默认参数值。示例如左图所示。Parameterassignment参数的传递元组类型可变参数传递使用可变长参数可让Python的函数处理比初始声明时更多的参数。函数声明时,若在某个参数名称前面加一个“*”,则表示该参数是一个元组类型可变长参数。在调用该函数时,依次将必须赋值的参数赋值完毕后,将继续依次从调用时所提供的参数元组中接收元素值为可变长参数赋值。如果在函数调用时没有提供元组类型的参数,则相当于提供了一个空元组,即不必传递可变长参数。带元组可变参数的函数,示例如右图所示。参数的传递字典类型可变参数传递在函数声明时,若在其某个参数名称前面加两点星号“*”,则表示该参数是一个字典类型可变长参数。在调用该函数时,以实参变量名等于字典值的方式传递参数,由函数自动按字典值接收,实参变量名以字符形式作为字典的键值。由于字典是无序的,因此字典的键值对也不分先后顺序。如果在函数调用时没有提供字典类型的参数,则相当于提供了一个空字典,即不必传递可变长参数。带元组可变参数的函数示例如右图所示。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号