Python学习(第六章)
2021-06-30 14:04
标签:变量命名 示意图 bsp style add 不同的 tps 引用 不可 一、变量的引用 把 数据 看成 盒子 , 变量 看作是 便利贴 函数中参数的传递,实际上是 引用 的传递 变量a保存的数据的内存地址是1436484080 二、 可变类型与不可变类型 可变类型:列表 和 字典 : 可以通过调用方法(如 a.append())来修改保存的数据内容,而引用不变 【注意】当使用赋值语句修改变量内容时,引用地址改变 不可变类型: 数字、字符串、元组 【注意】 字典的 key 只能使用不可变类型的数据 哈希(hash) > 接收一个 不可变类型 作为参数,返回结果是一个整数 > 哈希 是一种算法,作用是提取数据的特征码(指纹),相同的内容的得到相同的结果,不同的内容得到不同的结果 > 在 Python中,设置字典时首先会对键值 key 作 hash 三、 代码结构示意图 shebang import 全局变量 (全局变量命名:加 gl_ 或 g_开头) 函数定义 执行代码 Python学习(第六章) 标签:变量命名 示意图 bsp style add 不同的 tps 引用 不可 原文地址:https://www.cnblogs.com/btschang/p/9642217.htmla = 1
def hanshu(num):
print("在函数内部变量%d对应的地址是%d"%(num, id(num)))
print("变量a保存的数据的内存地址是%d"%id(a))
hanshu(a)
-------------------------------------------------------------------------
在函数内部变量1对应的地址是1436484080
上一篇:Python基本数据类型