1.关键字

2导入模块
 
3.数据类型

3-1 数字
3-1-1.整形–int

3-1-2.浮点型–float

3-1-3.复数类型–complex
 在计算机中用a+bj来表示复数。
复数相加  
3-1-4. 布尔类型–bool( True &False)
1. 布尔类型属于整数类型,属于证书类型的子类。 2. 0和1不能表示bool类型。  
4.数据据类型的转换
4.1隐式类型转换

4.2显式类型转换
 
5.运算符
5.1算数运算符
 
5.2比较运算符
 
5.3逻辑运算符

5.4位运算符
x&y 相同位都是1则为1,有一个是0则为0。 x|y 相同位有一个是1则为1。   
5.4.1按位取反

5.5赋值运算符

5.6运算符优先级
 
6. 程序流程控制
6.1分支语句

6.1.1 if结构
 
6.1.2if-else 结构

6.1.3 if-elif-else

6.2循环语句
6.2.1 while 循环
 
6.2.2 for循环
  
6.3跳转语句

6.3.1 break语句
 
6.3.2continue语句
 
7.容器类型数据

7.1序列–sequence
 
7.1.1序列的索引操作
   
7.1.2加和乘的操作
 
7.1.3切片操作
  
7.1.4成员测试
 
7.2列表
 **
列表内可存放不同类型的数据
**
7.2.1列表的创建
两种方式  
7.2.2 追加元素
追加单个元素 list.append() 追加多个元素: (1)list=list+t (2) list.extend(t)  
7.2.3插入元素
insert(i,x) i参数表示插入位置 x参数表示插入元素  
7.2.4替换元素
 
7.2.5删除元素
 存在两个相同元素,remove()方法删除的是第一个元素。 
7.3元组

一个元组内可存放不同的数据类型
7.3.1创建元组–tuple
两种方式: 1.小括号创建,小括号可省略 2.tuple() 函数创建  
t=1, //创建只有一个元素的元组
7.3.2 元组拆包
 
7.4集合–set
 **
三点: 1.可迭代 2.无序 3.不包含重复元素
**
7.4.1创建集合
 
7.4.2修改集合
 
7.5字典–dict

7.5.1创建字典
      
7.5.2修改字典
 字典增删改查 
7.5.3访问字典视图
 
8.字符串

8.1字符串的表示方式

8.1.1普通字符串

常用转义符
 
8.1.2原始字符串
  
8.1.3长字符串
用三个单引号或三个双引号括起来,会保留原来排版的格式
 
8.2字符串与数字的互相转换

8.2.1将字符串转化为数字
 
8.2.2将数字转化为字符串
 
|