《Python技术应用概述 (35).pdf》由会员分享,可在线阅读,更多相关《Python技术应用概述 (35).pdf(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、函 数函 数函数的定义函数的调用函数应用实例PythonPython技术及应用技术及应用函数的定义函数的定义下面我们以班长每日对值日生的工作安排为例,说明函数的作用。每天班长对值日生的要求如下:记得每天要7点钟之前来到教室。记得要擦干净黑板。记得打扫教室,并且将垃圾篓的垃圾倒掉。将同学们提交的作业送到老师的办公室。1.函数的定义(1)函数的概念函数的定义 分析工作安排事例,发现值日生做的工作都相同,则可提炼出值日生的工作职责,对每天的值日生都适用,即值日生的工作职责可重复使用。在Python中,使用函数来规定工作职责,并可重复使用。工作职责(值日生):每天7点钟前到教室。擦干净黑板。打扫教室,
2、倒掉垃圾。学生作业送到老师办公室。def 函数名(适用对象):函数体功能描述:Python语言实现:工作安排分析函数的定义(2)函数定义格式在Python 中,使用关键字def定义函数,其语法格式如下:def 函数名(参数列表):函数体 return 语句def 关键字:函数以def关键字开头,表示定义函数开始。函 数 名:关键字之后,函数标识名称,遵循标识符命名规则。参 数 列 表:用于接收传入函数中的数据,可以为空。冒 号:用于标识函数体的开始。函 数 体:实现函数功能的具体代码。return 语句:用于将函数处理结果返回给函数调用者。若无返回值,可以省略。关 注 点:函数体和return
3、语句相对于函数定义语句缩进相同字符。函数的定义(3)函数定义示例示例1:定义一个无形参函数,显示3月20日天气状况1 def weather():#定义无参函数weather 2 print(*13)#输出13个星号3 print(日期:3月20日)#输出日期4 print(温度:114度)#输出温度5 print(*13)#输出13个星号6 weather()#调用weather()函数运行结果:*日期:日期:3月月29日日温度:温度:114度度*函数的定义(3)函数定义示例示例2:定义一个有参函数,显示4月12日天气状况1 def weather(time,temp):#定义有参函数weather,有形参time,temp 2 print(*13)#输出13个星号3 print(日期:%s%time)#输出日期4 print(温度:%s%temp)#输出温度5 print(*13)#输出13个星号6 weather(4月12日,10-14度)#调用weather()函数,里边有2个实参运行结果:*日期:日期:4月月12日日温度:温度:1014度度*