133-157函数相关内容介绍

133-157
函数就是把具有独立功能的代码块组织为一个小模块,在需要的时候调用,使用函数可以提高编写的效率以及代码的重用。
函数的使用包含两个步骤:
1)定义函数——封装 独立的功能
2)调用函数——享受封装的成果

定义函数的格式如下:
def 函数名():
函数封装的代码
提示:函数名 应该能够表达函数封装代码的功能,方便后续的调用;函数的命名应该符合标识符的命名规则:1)由字母、数字和下划线组成;2)不能以数字开头;3)不能与关键字重名。

函数的调用,通过 函数名() 即可完成对函数的调用,函数调用之前需要先定义函数。

Pycharm的调试工具
1)F8 Step Over 可以单步执行代码,回把函数调用看作是一行代码直接执行
2)F7 Step Into 可以单步执行代码,如果是函数,会进入函数内容。

函数的文档注释:
在开发中,如果希望给函数添加注释,应该在定义函数的下方,使用 连续的三对引号,在连续的三对引号之间编写对函数的说明文字,在函数调用位置,使用快捷键 Ctrl +Q可以查看函数的说明信息。
注意:因为函数体相对比较独立,函数定义的上方,应该和其他代码(包括注释)之间保留两个空行。

1、函数参数(在函数名后面的小括号内部填写 参数),多个参数之间使用 ,分割,函数的参数可以增加函数的通用性。
形参:定义函数时,小括号中的参数,是用来接收参数用的,在函数内部作为变量使用
实参:调用函数时,小括号中的参数,是用来把数据传递到函数内部用的

2、函数的返回值
在函数中使用return 关键字可以返回结果
调用函数一方,可以使用变量来接收函数的返回结果
def sum_2_num(num1,num2)
return num1 + num2
result =sum_2_num(10,20)
print(计算结果是 %的” % result)
注意:return表示返回,后续的代码都不会被执行。

3、函数嵌套调用:一个函数里面又调用了另外一个函数,这就是函数的嵌套调用

4、使用模块中的函数
模块是Python程序架构的一个核心概念
模块就好比是工具包,要想使用工具包中的工具,就需要导入import这个模块
每一个以扩展名.py结尾的python源代码文件都是一个 模块
在模块中定义的全局变量、函数都是模块能够提供给外界直接使用的工具。

可以在一个Python文件中定义 变量或者函数
然后在另外一个文件中使用import导入这个模块
导入之后,就可以使用 模块名.变量 / 模块名.函数 的方式,使用这个模块中定义的变量或者函数
模块可以让 曾经编写过的代码 方便地被 复用。
模块名也是一个标识符,因此不能以数字开头

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值