python-05-函数基础

函数基础

目标

●函数的快速体验
●函数的基本使用
●函数的参数
●函数的返回值
●函数的嵌套调用
●在模块中定义函数

01.函数的快速体验

1.1快速体验
●所谓函数,就是把具有独立功能的代码块组织为-一个小模块,在需要的时候调用
●函数的使用包含两个步骤:
1.定义函数–封装独立的功能
2.调用函数–享受封装的成果
●函数的作用,在开发程序时,使用函数可以提高编写的效率以及代码的重用

02.函数基本使用

2.1函数的定义
定义函数的格式如下:

def函数名():
函数封装的代码

  1. def 是英文define 的缩写
    2.函数名称应该能够表达函数封装代码的功能,方便后续的调用
    3.函数名称的命名应该符合标识符的命名规则
    ●可以由字母、下划线和数字组成
    ●不能以数字开头
    ●不能与关键字重名

2.2函数调用
调用函数很简单的,通过"函数名()" 即可完成对函数的调用

2.3 PyCharm的调试工具
●F8 Step Over可以单步执行代码,会把函数调用看作是一行代码直接执行
●F7 Step Into可以单步执行代码,如果是函数,会进入函数内部

2.3函数的文档注释
●在开发中,如果希望给函数添加注释,应该在定义函数的下方,使用连续的三对引号
●在连续的三对引号之间编写对函数的说明文字
●在函数调用位置,使用快捷键CTRL + Q可以查看函数的说明信息

注意:因为函数体相对比较独立,函数定义的上方,应该和其他代码(包括注释)保留两个空行

2.4.函数的返回值
●在程序开发中,有时候,会希望-个函数执行结束后,告诉调用者一个结果,以便调用者针对具体的结果做后续的处理
●返回值是函数完成工作后,最后给调用者的一个结果
●在函数中使用return 关键字可以返回结果
●调用函数一方,可以使用变量来接收函数的返回结果
注意: return表示返回,后续的代码都不会被执行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值