python 基础之函数传参

Posted 青春叛逆者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 基础之函数传参相关的知识,希望对你有一定的参考价值。

 函数传参

  - 对不可变变量来说,传递的是值,函数中不可能改变传递的参数
  - 对于可变变量及自定义的类创建的对象,传递的是引用,函数中可以操作原对象
  - 示例:
python

  def test(a):
      a += 1

  num = 100
  # 对于不可变数据传递的是值

  test(num)
      print(num)

  def test2(lt):
  lt[0] = 10

  lt = [1, 2, 3]
  test2(lt)
  print(lt)    

 

以上是关于python 基础之函数传参的主要内容,如果未能解决你的问题,请参考以下文章

python之函数传参

Python之函数定义函数以及传参

java基础3-重载+命令行传参+递归+数组+排序

python 基础 4.0 函数的一般形式及传参

python 基础篇 10 函数进阶

python3 之 函数传参