计算机世界中,一切皆“数字”
-整数是数字:可以用多种进制来表示
-浮点数是数字,有整数部分和小数部分
-字符是数字:对应这ASCII或Unicode码表
-色彩、声音、视频都是数字……
-内存地址是无符号整数
数据类型
-决定了内存中的数字是什么
-决定了值在内存中如何存储
-决定了值得取值范围
-决定了值都能进行哪些运算
Python 采用 Unicode
Unicode 前256个字符与 ASCII一样
换句话说前者兼具后者
ord()
char()
内存地址
相邻两个字节编号是连续得
访问内存地址就是为了读写内存
内存中得数据称为值 【value】
数据类型
如何知道数据想要表达什么
编程语言对数据得规定或者约束
Type
数据类型都对数字进行哪些规定和约束呢?
1.内存中具体的数字
2.在内存中如何存储,有的挨在一起,有的分散存储
3 .数据类型决定了数据的取值范围;布尔类型只有两个可进行运算的值。
4.数据类型决定值都能进行哪些运算。