摘要:1.list()类型转换用法和作用: 2.列表操作:正向取值、反向去之、可取也可以改、索引不存在则报错: 3.列表操作:列表追加值: 4.列表操作:列表插入值: 5.列表操作:extend用法两个列表元素合并、字符串合并到列表中: 6.列表操作:列表删除方式一del: 7.列表操作:列表删除方式二p
阅读全文
摘要:1.字符串优先掌握: 2.字符串_切片顾头不顾尾+步长: 3.反向切片: 4.长度、成员运算符、strip用法: 5.切分、循环: 6.strip、lstrip、rstrip用法: 7.lower、upper用法: 8.startswith、endswith: 9.split、rsplit用法: 1
阅读全文
摘要:1.int类型: 2.进制转换: 3.float类型:
阅读全文
摘要:1.for循环和while循环取值: 2.for循环字典: 3.for循环字符串: 4.总结for循环和while循环的异同: 5.for循环控制循环次数:range() 6.for+break和for+else: 7.range(): 8.for+continue: 9.for循环嵌套: 10.p
阅读全文
摘要:1.while循环介绍与基本使用: 2.while循环_死循环与效率问题: 3.循环的应用: 4.while循环的结束方式一: 5.while循环的结束方式二: 6.while循环嵌套与结束案例一: 7.while循环嵌套与结束案例二: 8.while+continue: 9.while+else:
阅读全文
摘要:使用场景:如果需要拷贝一个列表,并且让两个列表的改操作完全独立开,就用深copy,否则就用浅copy深拷贝:把可变和不可变类型做了区分对待,不可变类型的指向的还是原来的值id不变,可变类型指向的是新的值id改变 1.深拷贝在拷贝原列表后会产生一个新列表id不相同: 2.深拷贝可变类型数据内的单个数据
阅读全文
摘要:浅拷贝原理: 是把原列表第一层的内存地址不加区分的完全copy一份给新列表 1.深浅copy之浅copy_1: 2.浅拷贝的id不同: 3.浅copy列表的内部元素是指向同一个的,所以单个元素的id相同:
阅读全文
摘要:1.条件_第一类显示布尔值: 2.条件_第二类隐式布尔值: 3.not、and、or运算符: 4.成员运算(not、and、or的运算优先级)和身份运算(is): 5.if判断:语法1: 6.if判断:语法2,if...else... 7.if判断:语法3,if. ..elif... 8.if判断:
阅读全文
摘要:1.可变类型和不可变类型_int是不可变类型: 2.可变类型和不可变类型_float是不可变类型: 3.可变类型和不可变类型_str是不可变类型: 4.可变类型和不可变类型_list是可变类型: 11.可变类型和不可变类型_dict是可变类型: 12.可变类型和不可变类型_字典补充: 12.可变类型
阅读全文
摘要:1.Day5温故知新_1: 2.Day5温故知新_2.format()位置传参和关键字传参: 3.Day5温故知新_3f”“用法 表达{}: 4.Day5温故知新_4f'‘新用法: 5.Day5温故知新_5.format新增用法: 6.Day5温故知新_6算数运算符相关:
阅读全文
摘要:1.算数运算符: 2.比较运算符: 3.增量赋值: 4.链式赋值: 5.交叉赋值: 6.解压赋值_1: 6.解压赋值_2:
阅读全文
摘要:1.格式化输出_%s: 2.以字典的形式传值,打破位置的限制: 3.%s和%d的用法: 4.str.format用法_1: 5.str.format用法_2: 6.str.format用法_3: 7.f的用法,python3.5之后可以使用:
阅读全文
摘要:1.Python3的input用户输入所有内容为字符串: 2.Python3的input输入年龄需要int转为转类型: 3.Python2的raw_input和input用法:
阅读全文
摘要:1.Day04的温故知新: 2.今日内容: 3.列表在内存当中存值的方式: 4.1.直接引用和间接引用: 4.2.直接引用和间接引用: 5.1.标记清除_循环引用:
阅读全文
摘要:1.基本数据类型_数字类型: 2.基本数据类型_字符串类型: 3.基本数据类型_列表类型操作: 4.基本数据类型_字典类型操作: 5.基本数据类型_布尔类型操作:
阅读全文
摘要:1.什么是变量: 2.变量的基本使用: 3.内存管理:垃圾回收机制: 4.变量的三大组成部分和变量名规范: 5.变量名的命名风格: 6.1.变量值的三个重要的特征: 6.2.is与==: 7.小整数池: 8.常量:不变的量:
阅读全文
摘要:1.为什么要用aiohttp模块引出: 2.异步模块aiohttp对比requests基于同步的区别: 3.需要在response.text()前面添加await进行手动挂起: 4.response.text()前面一定要添加await再次运行程序告警取消: 5.异步爬虫get或post中写入的参数
阅读全文
摘要:1.未实现异步操作代码: 2.实现异步操作代码:
阅读全文
摘要:1.greenlet实现协程过程详细: 2.yield关键字实现协程for循环流程: 3.asyncio模块实现协程操作: 4.async&await关键字实现协程:
阅读全文
摘要:1.爬取梨视频缓存本地视频_1: 2.爬取梨视频缓存本地视频_2: 3.下载至本地视频:
阅读全文
摘要:1.串行方式执行程序记录: 2.串行使用8秒,使用线程池用了2秒:
阅读全文
摘要:1.异步处理的问题:串行,网站从一个网址开始爬取:
阅读全文