变量类型
一、数字类型Number
python中数字无大小区分
1.整数:无小数部分
二进制:计算机常用的进制;
计算机唯一能识别的进制;
以0b开头开头的01代码
八进制:以0o开头的0-7的数字
十六进制:每四位二进制相当于一位十六进制数
包含0-9,a-f
以0x开头
2.浮点数:小数
计算机表示浮点数可以有条件省略
3.1415
.1415
科学计数法:定义和数学一样,e\E后面跟整数表示十的指数
3.复数:和数学定义一样,由实部和虚部构成
虚部用j/J表示
4.布尔值:表示真假的值,只有True和False俩个值,用0和1表示
二、字符串类型str
字符串:用来标识一串文字
表示方法:单引号
双引号
三引号(可表示多行)
转义字符:1.用一些特殊方法表示不能表示的键,如回车键,换行键,退格键
2.一旦出现反斜杠,反斜杠后面的内容就不是原来的意思,进行了转义
3.\'='
\\=\
\r\n=回车换行符
字符串的格式化:1.用%符号,如print("一共有%d个人"%m)
2.format()方法,如print("一共有{0}个人.format(m))
None:表示什么也没,用来占位
#用来解除变量绑定
表达式:由数字或者变量和运算符组成的代码,通常会返回一个结果
运算符用于运算的符号:
分类:
算数运算符
逻辑运算符
位运算符
身份运算符
比较或关系运算符
赋值运算符
成员运算
三、列表List
四、元组tuple
五、字典dict
六、集合set