python的参数有哪几种,python中函数的参数是什么

  python的参数有哪几种,python中函数的参数是什么

  1、概念

  Python中函数的参数是不可变的对象。Python函数有灵活的参数形式,但是默认参数必须指向不可变的对象。如果缺省参数是可变对象,程序运行时会出现逻辑错误。

  2、参数类型

  (1)位置参数

  参数可以按照位置关系一一对应,这也是最常用的一种,但是请注意参数一定要按顺序对应。

  (2)默认参数

  默认参数和默认值是在定义函数时给出的。当调用该函数时,可以省略这个默认参数。比如我们要计算m和n之间的正整数之和,我们可以给m和n两个默认值,分别是1和100,这样当我们再次调用函数的时候,即使没有传递参数,函数也会用默认值计算1到100之间的正整数之和。

  (3)可变参数

  可变参数意味着参数的数量可以改变,可以是0、1或更多。变量参数在定义时用符号*表示,调用函数时参数会组装成一个元组(类似于列表数组的基本数据类型)。

  (4)关键字参数

  关键字类似于可变参数,参数个数是可变的,所以常称为可变关键字参数。

  以上是python参数的介绍,分为四类参数。课后可以找资料进一步了解。更多python学习方向:Python基础课程

  (推荐操作系统:windows7系统,Python 3.9.1,戴尔G3电脑。)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: