Python教程

python基础学习笔记(六)

本文主要是介绍python基础学习笔记(六),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

函数
函数:对某一个特定的功能或代码块进行封装,在需要时直接调用即可。
函数格式:
def 函数名字(参数1,参数2...参数n):函数体
函数调用:
函数名(参数1,参数2...参数n)

实参:实际在调用的时候传递的信息。

  • 位置参数:按照位置进行传递参数。
  • 关键字参数:按照参数的名字进行传递参数。
  • 混合参数:顺序:位置参数放前面,关键字参数放后面(否则报错)
  • 实参在执行的时候,必须保障形参有数据

形参:在函数定义的时候,需要准备一些变量来接收信息。

  • 位置参数:按照位置一个一个的去声明变量。
  • 默认值参数:在函数声明的时候给变量一个默认值,如果实参不传递信息,此时默认值有效,否则就不生效。
  • 动态传参:
    1.*args:表示接收所有的位置参数的动态传参。
    2.**kwargs:表示接收所有的关键字的动态传参
  • 顺序:位置>*args>**kwargs

返回值:函数执行之后,会给调用方一个结果,这个结果就是返回值。
函数只要执行到了return,函数就会立即停止并返回内容,后续代码就不会执行。
1.如果函数内没有return,此时外界收到一个none。
2.return 值,此时表示函数有一个返回值,外界能够收到一个数据。
3.return 值1,值2,值3...,此时函数有多个返回值,外界收到的是元组,该元组内存放所有的返回值。

这篇关于python基础学习笔记(六)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!