定义函数
单词表
expression area exception handling
表达式 区域 异常处理
注意 : print (也是个函数)
函数 : 每个函数都可以有一个或多个参数 <<专业名词函数传参>>
函数格式
函数(参数)
通过参数调用函数,参数调取用户返回值。
函数 >>> 参数 >>> 值
函数用法
函数:函数名可随意设置 。 用途:用于后期多次复用。
参数:似于linux命令参数作用,参数功能取决于函数代码写了什么(参数名可变)。
参数值:关系到参数作用,相当于变量赋值,(参数值可变)。
必选及可选函数
当程序猿调用函数时,必须传入所有必选参数,反之则会可能报错。
例:
- 必选参数 = x
- 可选参数 = y
def main(x, y=10):
return x + y
print (main(20))
作用域
1.全局域:则是在代码中直接定义变量。
2.局部域:则是在函数中定义变量。
>>>不过多解释
异常处理
注:在Python中异常处理中都是一个对象。
try and except 则是来记录异常错误(一些不致命的错误如:语法错误,类型错误)
例:
try :
代码块
except (加上已经知道的类型错误(语法,类型)错误等):
返回值
术语表
以上就是第一节的笔记
.
**函数**:可接受输入和执行指令,并返回输出的复合语句。
**惯例**:普遍认可的行为方式
**调用**:向函数提供执行指令、返回输出所需的输入。
**参数**:传递给函数的数据。
**必选参数**:非可选参数。
**可选参数**:非必须提供的参数。
**内置函数**:Python 自带的函数。
**作用域**:变量可进行读写的范围。
**全局作用域**:可在程序中任何地方读写的变量的作用域。
**全局变量**:拥有全局作用域的变量。
**局部作用域**:只能在其定义所在的函数(或类)中读写的变量的作用域。
**异常处理**:一个编程概念,要求检测错误条件。如果符合则捕获异常,并决定如何
处理。
**文档字符串**:解释函数功能,记录其参数类型的字符串。