python 第六章 小数据池+深浅拷贝+集合
python 第六章 小数据池 # == 判断两边内容是否相等 a = 10 b = 10 print(a == b)# 判断a是否等于b # 输出 True # is 是 基于内存地址进行判断,用id判断 # 相同输出相同内容,否则输出id不同 # pring(id(数据类型)) # 查看内存地址 a = 10 b = 10 print(id(a)) # 输出4401028560 print(id(b)) # 输出4401028560 print(a is b) # 输出False # 代码块 -- 一个文件,函数,类,模块,终端的每一行 # 代码块支持范围: # 数字: # 同一代码块下,只要内容相同就采用相同的内存地址,-5以后就不是,正无穷 # 在做乘法的时候范围 -5~256 *** # 在做乘法的时候不能使用浮点系 # # 字符串: # 同一代码块下,只要内容相同就采用相同的内存地址 # 乘法的时候总长度不能超过20 # 乘法的时候中文,特殊符号只能乘以1或0 # # 布尔值: # 同一代码块下,只要内容相同就采用相同的内存地址 # # # 小数据池 -- 缓存机制(驻留机制) # 小数据池支持的范围 # 数字: # -5~256 *** # # # 字符串: # 同一代码块下,只要内容相同就采用相同的内存地址 # 乘法的时候总长度不能超过20 *** #