主题
基本数据类型
总结
-
bool、int、float、complex、string、list、dict等等,与其说是数据类型,不如说是类,有类方法
-
浮点数可以对整数或浮点数求余,但对浮点数求余会有截断误差
-
python中的整数类型可以支持大数
-
虚数单位用j
-
Python默认是UNICODE编码中的UTF-8编码,能区分是中文字符或ASCⅡ字符。
s = '中文abc123'
print(len(s))```
8
-
GBK编码:如果是ASCⅡ字符则占一个字节,中文字符占两个字符。
-
CJKY编码:C:中国、J:日本、K:韩国、Y:越南
-
UNICODE编码:国际通用
-
isinstance(x, int)
判断x是否是int类,也可以用于某对象是否为某类的实例 -
python中所有的变量都是保存的引用
-
==
:判断值是否相等,是类的一个魔法方法。is
:所在内存位置是否相同(即id是否相同) -
Python解释器会维护一个已创建的常量表。创建常量时python编译器会检查之前是否创建过,若创建过则不会重复创建。
网友评论