1.基本的变量和字符串
2.列表的操作,删除列表元素的方法 del pop remove
3.列表的切片
4.列表的复制,[;]是有两个不一样的情况的
5.元组是不能修改的但是可以赋值
6.if语句 条件与是and或者or 检查是不是包含in和not in
7.python的in函数
8.字典数据结构,字典是键值对 items() keys() values()
9.set集合 set(字典遍历的值的集合) 可以字典储存在列表中 可以列表存在字典中 等等
10.input的工作原理
11.int()函数
12.函数def是定义一个函数的
13.函数的形参和实参,实参的分类,位置实参,关键字实参,默认值,等效的函数调用
14.函数的返回值
15.传递任意数量的实参,参数是*toppings这个什么都可以只要是*就可以,不管传入的是多少个实参,这个形参统统将其收入到囊中
16.**代表是字典
17.函数的模块的概念,倒入模块,import 模块的名称。
18.导入特定的函数
19.面向对象编程
定义类:
new实例:
20.类的花样,可以给类指定默认的值
21.将实例作为属性
22.导入类,python允许类储存在模块中,然后在程序中导入指定的模块
23.在一个模块中储存多个类
24.文件操作,
with关键字是很重要的。
文件的读取:
文件的写入:
附加的形式打开文件,就不会在每次open时候删除文件了。
25.异常
26.处理FileNotFoundError异常
27.失败时候一声不吭
28.储存数据:json的dump和load
29.测试代码