#=============================================== python 其他功能===========================
#id 查询 变量内存地址 内存地址是随机的
# name = "alex"
# print(id(name))
# li = [1,2,3]
# print(id(li))
#is 判断的是内存地址
# name1 = "alex@"
# name2 = "alex@"
# print(name1 == name2)
# print(name1 is name2) 调用的是同一个内容,地址是相同的
# python内部
# int str 小数据池 小数据池,为了节省内存,在一定范围内公用一个地址
#str 如果是全部有字母组成的字符串 都是指向一个内存地址。
# 如果是数字与str(单个字母) 相乘,则20 以内(包含20)的是同一个地址。
#其他数据类型 则没有小数据池 概念。
#unnicode:万国码
# A: 32位
# 中: 32位
#
# 升级; utf-8 :用最少8位表示一个字符
# A ;八位
# 欧洲: 16wei
# 亚洲,中: 24位
#
# gbk:国标
# a : 8位
# 中 : 16位
# python为(Unicode 编码) 传输文件和保存文件的转化为 byte 才能保存和 传输=============================
# byte
# 对于非中文: 表现形式: b "alex"
# 内部编码:utf-8 gbk ,国标2312 ···(非Unicode) 设定的
# str
# 对于非中文: 表现形式:“alex”
# 内部编码:unnicode
# =========== 转化====================
# 英文转化
#str ---》bytes
#英文
# s = “alex”
#b = s.endode("utf-8')
#print(s,type(s))
#print(b,type(b))
#汉字转化
#s = “中过”
# b = s.encode("utf-8")
#b1 = s.encode("gbk")
#print(s,type(s))
#print(b,type(b))
#print(b1,type(b1))
如果觉得《python为什么冷门_python 冷门 知识》对你有帮助,请点赞、收藏,并留下你的观点哦!