一.二进制与字符编码
注意!!!!
计算机只能识别二进制。
所以计算机在编译的时候,需要我们写的程序转换为计算机能看懂的,这时候就需要一张对应的表。
最开始的时候时做一张ASCII码表,对照。但由于这张表只能对照英文,所以后来又有了 gbk,
但又发现各个过有相同的符号,但代表的意思不一样所以就出现了,unicode,它几乎包括了全世界的文字。但无论是英文还是中文是都占有2个字符。大多数英文还是直接对照ASCII码表.
二.Python的保留字
python中有一些自定义的函数是不可以使用的,这些不可用的就叫保留字。
我们可以用下面这段代码查看保留字:
结果是这样的:
三.python的标识符
1. 概念
变量、函数、类、模块和其他对象起的名字就叫标识符。
2. 规则
1).可以用字母、数字、下划线开头
2).不能以数字开头
3).不能使用保留字
4).必须严格区分大小写
四.变量的定义和使用
1.概念
变量就像一个带标签的盒子。
2.组成
1).标识:表示对象所存储的地址,使用内置函数id(obj)来获取。
2).类型:表示的对象的数据类型,使用内置函数type(obj)来获取。
3).值:表示对所存储的具体数据,使用print(obj)将值直接打印输出。
3.多次赋值
在多次复制之后,变量名会指向新的地址。
例如:
向多次输出可以这样:
五.数据类型
1.整形类型
表示为int 。
不同进制的表示:
例子:
输出结果:
2.浮点类型
用float表示,由整数部分和小数部分表示。
但由一定的不精确性。
解决方案:
但不是所以情况都是这样:
3.布尔类型
用bool表示。
True:真 可以表示整数类型为1
False: 假 可以表示整数类型为0
例子:
4.字符串类型
又叫不可变序列,用str表示。
例子:
六.数据类型的转换
1.不同类型不转换链接会报错。
先举例说明下:
、输出结果:
2.str()将其他类型转换成字符串类型
输出结果:
3.int()将其他类型转换成整数类型
报错类型:
输出结果:
4.float()将其他类型转换成浮点类型
例子:
报错:
输出结果:
最后总结了一张表:
七.注释
注释很好理解,就是给人看的,不是给计算机看的。
我直接给图了。