中国高校课件下载中心 》 教学资源 》 大学文库

北京理工大学:《Python语言程序设计》课程电子教案(PPT课件)第5章 函数和代码的复用

文档信息
资源类别:文库
文档格式:PPTX
文档页数:70
文件大小:1.68MB
团购合买:点击进入团购
内容简介
北京理工大学:《Python语言程序设计》课程电子教案(PPT课件)第5章 函数和代码的复用
刷新页面文档预览

第5节函数和代码的复用

第5节 函数和代码的复用

函数的基本使用

函数的基本使用

函数的定义。函数是一段具有特定功能的、可重用的语句组,用函数名来表示并通过函数名进行完成功能调用。。函数也可以看作是一段具有名字的子程序,可以在需要的地方调用执行,不需要在每个执行地方重复编写这些语句。每次使用函数可以提供不同的参数作为输入,以实现对不同数据的处理;函数执行后,还可以反馈相应的处理结果。函数是一种功能抽象

函数的定义 • 函数是一段具有特定功能的、可重用的语句组,用函数名来 表示并通过函数名进行完成功能调用。 • 函数也可以看作是一段具有名字的子程序,可以在需要的地 方调用执行,不需要在每个执行地方重复编写这些语句。每 次使用函数可以提供不同的参数作为输入,以实现对不同数 据的处理;函数执行后,还可以反馈相应的处理结果。 ◼ 函数是一种功能抽象

函数的定义Python定义一个函数使用def保留字,语法形式如下:def():return

函数的定义 Python定义一个函数使用def保留字,语法形式如下: def (): return

函数的定义微实例5.1:生日歌。过生日时要为朋友唱生日歌,歌词为:Happy birthday to you!Happy birthday to you!Happy birthday,dearHappy birthday to you!编写程序为Mike和Lily输出生日歌。最简单的实现方法是重复使用print(语句

函数的定义 微实例5.1:生日歌。 过生日时要为朋友唱生日歌,歌词为: Happy birthday to you! Happy birthday to you! Happy birthday, dear Happy birthday to you! 编写程序为Mike和Lily输出生日歌。最简单的实现方法是重 复使用print()语句

函数的定义最简单的实现方法是重复使用printO语句,如下:print("Happy birthday to you!")2print("Happy birthday to you!")Cprint("Happy birthday, dear Mike!")print("Happy birthday to you!")

函数的定义 1 2 3 4 print("Happy birthday to you!") print("Happy birthday to you!") print("Happy birthday, dear Mike!") print("Happy birthday to you!") 最简单的实现方法是重复使用print()语句,如下:

函数的定义微实例5.1m5.1HappyBirthday.py>>>Happy birthday to you!1def happy() :Happy birthday to you!2print("Happy birthday to you!")Happy birthday, dear Mike!3def happyB(name) :Happy birthday to you!4happy()5happy()Happy birthday to you!6print("Happy birthday,dear()!".format(name))Happy birthday to you!7happy()Happy birthday, dear Lily!8happyB("Mike")Happy birthday to you!9print()10happyB("Lily")

函数的定义 微实例5.1 m5.1HappyBirthday.py 1 2 3 4 5 6 7 8 9 10 def happy(): print("Happy birthday to you!") def happyB(name): happy() happy() print("Happy birthday, dear {}!".format(name)) happy() happyB("Mike") print() happyB("Lily") >>> Happy birthday to you! Happy birthday to you! Happy birthday, dear Mike! Happy birthday to you! Happy birthday to you! Happy birthday to you! Happy birthday, dear Lily! Happy birthday to you!

函数调用的过程程序调用一个函数需要执行以下四个步骤:(1)调用程序在调用处暂停执行;(2)在调用时将实参复制给函数的形参;(3)执行函数体语句;(4)函数调用结束给出返回值,程序回到调用前的暂停处继续执行

函数调用的过程 程序调用一个函数需要执行以下四个步骤: (1)调用程序在调用处暂停执行; (2)在调用时将实参复制给函数的形参; (3)执行函数体语句; (4)函数调用结束给出返回值,程序回到调用前的暂 停处继续执行

函数调用的过程name=Mike!defhappyB(name):happyB("Mike")happy()print()happy ()happyB("Lily")print("Happy birthday, dear!".format(name))happy()微实例5.1中happyB(的被调用过程

函数调用的过程 微实例5.1中happyB()的被调用过程

函数调用的过程name-"Mike"def happyB(name):happyB("Mike")happy()print()★def happy():happy()print("Happy birthday to you!")happyB("Lily")print("Happy birthday,dear!".format(name))happy()

函数调用的过程

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档