Python-函数

函数的定义

  • def 函数名():

    函数体

  • 定义函数的时候函数体不执行,函数体中存放的是代码

函数的调用:

  • 函数名()

    启动函数

    接收返回值

函数的返回值

return 关键字

return "字符串" 返回的是字符串

return [1,2,3] 返回的是列表

return 1,2,3,4 返回以元组的形式显示

return 下方的代码不会执行,并且会终止当前的函数 注:return终止的是函数,而不是循环

return 不写或者写了return而它后面没有写值 返回的是None

函数的参数

形参:函数定义阶段是形参

  • 位置参数

  • 默认参数

  • 混合参数

  • 优先级:位置参数>默认参数

实参:函数调用阶段是实参

  • 位置参数

  • 关键字参数

  • 混合参数

  • 优先级:位置参数>默认参数

传参:将实参传递给形参的过程就是传参

注意的点:

  • 参数名字不能重复,优先级不能放反

  • 位置参数是一一对应

  • 参数传递后,可以不使用

  • return 不能终止循环,终止函数

  • 默认参数要修改只能用关键字参数

三元运算符

  • c = a if a > b else b

    条件成立的结果(a)条件(if a > b )条件不成立的结果(b)

    条件成立的结果 条件 条件不成立的结果

  • 函数是一种编码思维

 

posted on 2020-01-31 17:19  we我们  阅读(121)  评论(0)    收藏  举报