1.基本数据类型
(1)int,float,bool(必须严格True和False),complex(3+4j,complex(3,4))定义时不需要显示声明类型,解释器会动态根据数字形式决定类型
2.运算符
(1)算术运算符
+、-、*、/,python3中4/3=1.3333333,python2中4/3=1,4/3.0=1.3333333
**代表乘方(2**10=1024)
//代表取模
%代表取余
(2)赋值运算符 = "算术运算符=”
(3)比较运算符
(4)逻辑运算符
(5)位运算符 & | ~
为了将整数转换为二进制、八进制或十六进制的文本串,可以分别使用bin() ,oct() 或hex() 函数:
赋值时指定数字为二进制,在数字前加0b
(6)成员运算符 in / not in
(7)身份运算符 is / is not
身份运算符用于对对象执行比较操作,即这些运算符检查两个操作数是否引用相同的对象(具有相同的存储位置)。
运算符优先级
3.流程控制
(1)条件语句
(2)循环语句
while
for
(3)流程干涉 break/continue