1. 注释
# coding = utf-8
# 该注释放到文件第一行, 这个注释告诉python解释器该文件的编码集是UTF-8
2. 导入语句有三种形式
import <模块名>
from <模块名> import <代码元素>
from <模块名> import <代码元素> as <代码元素别名>
3. 获取数据的类型
a = 20
print(type(a))
# 判断a是否是int类型
print(isinstance(a, int))
运行结果
<class ‘int’>
True
4. 除法与底板除法
a=3 b=2
/ a/b 求a除以b的商; 结果: 1.5
// a//b 求小于a与b的商的最大整数; 结果: 1
5. 逻辑运算符
a = 20
b = 30
if a>10 and b>10:
print("a>10 and b>10")
elif a>10 or b>10:
print("a>10 or b>10")
else:
print("a<10 and b<10")
if not a>10:
print("a<10")
else:
print("a>10")
6. 赋值运算符
7. 运算符的优先级
8. 成员测试
9. 列表(List)
列表是一种可变序列类型
创建列表
追加元素
插入元素
替换元素
删除元素
10. 元组(tuple)
元组是一种不可变序列类型
创建元组
元组拆包
11. 集合(set)
集合(set)是一种可迭代的、无序的、不能包含重复元素的容器类型的数据。
创建集合
修改集合
12. 字典
字典(dict) 是可迭代的、通过键(key)来访问元素的可变的容器类型的数据
键视图不能包含重复的元素,值视图能。在键视图中,键和值是成对出现的。
创建字典
修改字典
访问字典视图
13. 字符串
字符串占位符
字符串查找
字符串替换
字符串分割