引用

作者: 家窝小豆芽 | 来源:发表于2018-06-26 19:46 被阅读0次

    在python中,值是靠引用来传递来的。

    我们可以用id()来判断两个变量是否为同一个值的引用。 我们可以将id值理解为那块内存的地址标示。

    可变、不可变类型

    所谓可变类型与不可变类型是指:数据能够直接进行修改,如果能直接修改那么就是可变,否则是不可变

    可变类型有: 列表、字典、集合

    不可变类型有: 数字、字符串、元组

    引用当做实参

    总结:

    可变类型与不可变类型的变量分别作为函数参数时,会有什么不同吗?

    Python中函数参数是引用传递(注意不是值传递)

    对于不可变类型,因变量不能修改,所以运算不会影响到变量自身

    而对于可变类型来说,函数体中的运算有可能会更改传入的参数变量

    相关文章

      网友评论

          本文标题:引用

          本文链接:https://www.haomeiwen.com/subject/nsyyyftx.html