- 字符串大小写、拼接
- 使用制表符、删除空白
- 数字、整数、浮点数、函数str()
- 访问列表元素、添加删除修改元素
- 组织列表,sort()临时排序、永久排序
- 遍历整个列表
- 使用range()函数创建数字列表
- 列表解析
[value**2 for value in range(1,11)] - 列表切片
- 复制列表
- 元组(200,500)
- 条件测试
- if-else语句
- if-elif-else结构
- 使用字典,访问字典,添加、修改、删除键对值
- 遍历字典
- 遍历所有字典的键值对 items()
- 遍历字典中所有的键 key
- 遍历字典中所有的键 value
- 嵌套
- 字典嵌套列表
- 字典嵌套字典
- 函数input()
- int来获取整数
- 求模运算(%)
- while循环
- break 退出循环
- continue 跳出循环
- 使用while循环处理字典与列表
- pop() 删除移动元素
- remove() 移动特定值的列表元素'
- 定义函数
- 实参形参
- 传递参数
- 位置参数
- 关键字实参
- 默认值
- 返回简单值 reuten
- 传递列表
- 在函数中修改列表 pop
- 禁止函数修改列表 list_name[:]
- 传递任意函数的实参
- 位置参数和任意数量实参
- 使用任意数量的关键字实参
- 将函数存在模块中
- 类与实例
- 继承
- 读取整个文件
- 逐行读取
- 异常
- try-except 代码块
- 处理文本
- 存储数据
- json.dump()、json.load()
- 单元测试与测试用列
- 各种断言的方法
unittest常用的断言方法 1.assertEqual(self, first, second, msg=None) --判断两个参数相等:first == second 2.assertNotEqual(self, first, second, msg=None) --判断两个参数不相等:first != second 3.assertIn(self, member, container, msg=None) --判断是字符串是否包含:member in container 4.assertNotIn(self, member, container, msg=None) --判断是字符串是否不包含:member not in container 5.assertTrue(self, expr, msg=None) --判断是否为真:expr is True 6.assertFalse(self, expr, msg=None) --判断是否为假:expr is False 7.assertIsNone(self, obj, msg=None) --判断是否为None:obj is None 8.assertIsNotNone(self, obj, msg=None) --判断是否不为None:obj is not None