• 技术文章 >常见问题 >Python常见问题

    python值传递还是引用传递

    爱喝马黛茶的安东尼爱喝马黛茶的安东尼2019-11-05 13:53:00原创2573

    Python的参数传递有:位置参数、默认参数、可变参数、关键字参数

    函数的传值到底是值传递还是引用传递,要分情况:

    不可变参数用值传递:像整数和字符串这样的不可变对象,是通过拷贝进行传递的,因为你无论如何都不可能在原处改变不可变对象。

    可变参数是引用传递:比如像列表,字典这样的对象是通过引用传递、和C语言里面的用指针传递数组很相似,可变对象能在函数内部改变。

    python学习网,大量的免费python视频教程,欢迎在线学习!

    专题推荐:python 值传递 引用传递
    上一篇:python和java哪个容易 下一篇:如何何运python

    相关文章推荐

    • Django中视图函数的参数传递实例• Python如何传递任意数量的实参• 详解python中函数的参数传递

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网