- 博客(15)
- 收藏
- 关注
原创 【总结】HTML与CSS(2202.05.11)
【总结】HTML与CSS(2202.05.11)HTML:提供(文字、图片、音频、视频、按钮、输入框)等内容的显示。CSS:将HTML显示的内容进行布局和样式渲染。JavaScript:提供页面内容的变化。1. HTML基础知识HTML: 超文本标记语言(Hyper Text Markup language)后缀名:.html、.htm、.shtml、.shtm。.shtml、.shtm:内置的ssi命令,可以和服务器通信,更新页面内容。DOS操作系统: 兼容的文件只能是后缀名长度 <
2022-05-11 19:32:20 405
原创 【总结】爬虫基础(2022.05.09)
文章目录【总结】爬虫基础(2022.05.09)1. 爬虫基础1.1 爬虫概念1.2 爬虫学习流程1.3 相关细节学习2. requests模块的使用2.1 简单使用2.2 爬虫伪装2.3 API接口数据爬取练习2.4 图片的读取与下载保存【总结】爬虫基础(2022.05.09)1. 爬虫基础1.1 爬虫概念爬虫:别名:(网页蜘蛛、蠕虫)学名:网络数据采集。概念:根据程序员的自定义规则(想法)在互联网中自动的爬取数据(图片、音频、视频、文字等都叫做数据)。1.2 爬虫学习流程1.爬虫对谁做
2022-05-09 21:12:41 691
原创 【练习任务】批量下载图片、爬取新闻(2022.05.09)
【练习任务】批量下载图片、爬取新闻(2022.05.09)1. 练习1import requestsimport jsonimport timedef get_image(adress:str,num): """ 获取网页加载图片 :param adress: 网页地址 :param num: 想要获取的图片数量 :return: """ start = time.time() i = 0 while i < num:
2022-05-09 20:48:10 256
原创 【总结】继承、json数据与csv文件(2022.05.08)
文章目录【总结】继承、json数据与csv文件(2022.05.08)1. 继承1.1 继承概述1.2 继承语法1.3 在子类中添加内容1.4 super的用法1.5 `__repr__`方法**2. json数据**2.1 json的作用2.2 json数据格式2.3 python数据和json数据之间的相互转换3. csv文件3.1 csv文件的读操作3.2 csv文件的写操作【总结】继承、json数据与csv文件(2022.05.08)1. 继承1.1 继承概述子类 - 继承者父类 - 被继
2022-05-08 16:48:21 586
原创 day-18作业(2022.05.08)
day-18作业(2022.05.08)1. 作业1:按行政区对酒店进行分类import osimport csvoriginal_path = r'./files/北京高档酒店价格分析.csv'storage_path = r'./task01'def classification(path,file): """ 酒店分类 :param path: 储存文件路径 :param file: 原始csv文件 :return: """ hot
2022-05-08 15:07:10 355
原创 【总结】面向对象基础(2022.05.06)
文章目录【总结】面向对象基础(2022.05.06)1. 认识类和对象1.1 类和对象1.2 定义类(创建类)1.3 创建对象2. 方法2.1 对象方法2.2 类方法2.3 静态方法2.5 构造函数和`__init__`方法3. 属性3.1 类属性3.2 对象属性3.3.`__init__`方法的扩展4. 方法的选择4.1 选择4.2 对象方法的使用【总结】面向对象基础(2022.05.06)1. 认识类和对象1.1 类和对象类:类是对拥有相同功能和相同属性的对象的集合。(是一个抽象的概念)对象:
2022-05-06 21:11:00 197
原创 day-17 面向对象作业(2022.05.06)
定义一个狗类和一个人类:狗拥有属性:姓名、性别和品种 拥有方法:叫唤人类拥有属性:姓名、年龄、狗 拥有方法:遛狗class Dog: def __init__(self, dname, dgender, dclass): self.dname = dname self.dgender = dgender self.dclass = dclass def call(self): return f'一只名叫{se.
2022-05-06 20:57:39 126
原创 day-16正则表达式作业(2022.05.05)
利用正则表达式完成下面的操作:一、不定项选择题能够完全匹配字符串"(010)-62661617"和字符串"01062661617"的正则表达式包括( A\B\D)A. r"\(?\d{3}\)?-?\d{8}" B. r"[0-9()-]+" C. r"[0-9(-)]*\d*" D.r"[(]?\d*[)-]*\d*"能够完全匹配字符串"back"和"back-end"的正则表达式包括( A\B\C\D)A. r'\w{4}-\w{3}|\w{4}' B. r'\w{4}|
2022-05-06 17:34:29 617
原创 【总结】正则表达式(2022.05.05)
文章目录【总结】正则表达式(2022.05.05)1. 正则表达式1.1 认识正则1.2 匹配类符号1.3 匹配次数1.4 分组和分支1.5 检测类符号和转义字符2. Python中的re模块2.1 常用的函数2.2 匹配对象2.3 参数【总结】正则表达式(2022.05.05)1. 正则表达式1.1 认识正则正则表达式:解决字符串问题的工具(让复杂的字符串问题变得简单的一个工具)1.2 匹配类符号普通字符 - 在正则表达式中表示这个符号本身,对用字符串中的字符的要求就是符号本身
2022-05-06 08:52:03 291
原创 【总结】包和模块(2022.4.27)
【总结】包和模块(2022.4.27)1.模块1.1 模块是什么python中一个py文件就是一个模块1.2 如何在模块中使用另一个模块的内容1)前提:被使用的模块的模块名(py文件的文件名)必须符合变量名的要求(是标识符,不是关键字)2)能被使用的内容:所有的全局变量3)怎么用:使用别的模块中的内容前,必须先导入模块1.3 导入模块的方式1)import 模块名 - 导入指定模块;导入过后可以通过 ‘模块名.xxx’ 的方式使用这个模块中的所有全局变量import t
2022-04-27 20:12:02 618
原创 【总结】匿名函数、作用域与高阶函数(2022.4.25)
文章目录【总结】匿名函数、作用域与高阶函数(4.25)1.匿名函数2. 变量作用域2.1 变量作用域 (变量使用范围)2.2 全局变量2.3 局部变量2.4 global 关键字3.高阶函数3.1 函数就是变量3.2 高阶函数 - 实参高阶函数、返回值高阶函数3.3 常用的实参高阶函数(重要)素数(质数)判断方式【总结】匿名函数、作用域与高阶函数(4.25)1.匿名函数 语法:函数名 = lambda 形参列表:返回值(相当于普通函数的return返回值) 注意:匿名函数的本质还是函数;
2022-04-26 20:58:27 288
原创 【总结】Python基础三大神器(2022.4.26)
文章目录【总结】Python基础三大神器(4.26)1. 迭代器1.1 什么是迭代器1.2 迭代器查操作 - 获取迭代器元素2. 生成器2.1 什么是生成器2.2 创建生成器2.3 如何控制生成器产生数据的个数和值2.4 生成器创建数据的原理3. 装饰器3.1 装饰器基础3.2 无参装饰器3.3 有参装饰器【总结】Python基础三大神器(4.26)1. 迭代器1.1 什么是迭代器 迭代器是容器:程序中无法直接创建一个迭代器,只能把别的序列转换成迭代器 迭代器特点:打印迭代器无法查看所有的
2022-04-26 20:34:48 1134
原创 day11函数进阶作业
写一个匿名函数,判断指定的年是否是闰年year = 2022leap_year = lambda x: (x%4 == 0 and x%100 != 0) or x%400 == 0print(leap_year(year))写一个函数将一个指定的列表中的元素逆序( 如[1, 2, 3] -> [3, 2, 1])(注意:不要使用列表自带的逆序函数)lst = [1, 2, 3]#普通函数def reverse(data): return lst[::-1]pri..
2022-04-25 20:22:36 123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人