1.函数
函数就是最基本的一种代码抽象的方式
借助抽象,我们才能不关心底层的具体计算过程,而直接在更高的层次上思考问题
2.python内置函数
python内置了很多有用的函数,
调用函数需要知道函数的名称和参数
abs():取绝对值,只能有一个参数,若参数个数和参数类型错误则会报错:TypeError
def语句(定义函数):依次写出函数名,括号,括号中的函数,冒号,然后在缩进块中编写函数体,函数的返回值用return语句返回
eg:def com(参数):
pass:定义一个空函数,可作为一个占位符,不会报错
请注意,函数体内部的语句在执行时,一旦执行到return时, 函数就执行完毕,并将结果返回。因此,函数内部通过条件判断和循环可以实现非常复杂的逻辑。
如果没有return语句,函数执行完毕后也会返回结果,只是结果为None。
return None可以简写为return。
3.返回多个值
return(x,y)返回多个值,这时返回的值是==tuple(元祖)==类型,但其实这只是一种假象
函数可以同时返回多个值,返回值是一个tuple
小结:调用Python内置参数时,注意函数名,参数个数和参数类型正确才可以调用
函数体内部可以用 return 随时返回函数结果
函数执行完毕也没有 return 语句时,自动 return None
函数可以同时返回多个值,但其实就是一个 tuple
练习
2.
3.
4.
输出:
5.从登陆页面进入操作页面的状态转换图