pycharm
文章平均质量分 75
Maple12138
这个作者很懒,什么都没留下…
展开
-
第五周 Day1 —— Python网络数据采集
第五周 Day1 —— 网络数据采集网络数据采集 ---------- > 爬虫一、 怎么写爬虫程序获取页面的代码HTML ----------> 数据放在HTML标签中解析HTML页面正则表达式 / XPath / CSS选择器数据的持久化文本文件(CVS) / Excel / 数据库二、写爬虫程序违法吗?处于灰色地带 ---------> 法不禁止即为许可如果被目标网站举证你有破坏别人动产的行为原创 2021-03-01 18:56:27 · 272 阅读 · 2 评论 -
day18作业(1)
建立一个汽车类Auto,包括轮胎个数,汽车颜色,车身重量,速度等属性,并通过不同的构造方法创建实例。至少要求 汽车能够加速 减速 停车。 再定义一个小汽车类CarAuto 继承Auto 并添加空调、CD属性,并且重新实现方法覆盖加速、减速的方法class Auto: def __init__(self, tire_num, car_color, car_weight, speed=0): self.tire_num = tire_num self.car_col.原创 2021-02-25 20:51:27 · 386 阅读 · 0 评论 -
第四周Day4 —— Python继承
第四周 Day4 —— Python继承一、继承1. 什么是继承 让子类直接拥有父类属性和方法的过程就是继承。 子类:继承者 父类:被继承者,父类又叫超类2. 怎么继承 Python中子类可以继承父类所有的属性和方法。class 子类(父类): pass若要创建子类,必须有父类。class Person: def __init__(self, name='小花', age=18, gender='女'): self.name = name原创 2021-02-25 17:39:58 · 213 阅读 · 0 评论 -
第四周Day3 —— Python面向对象
第四周 Day 3 —— Python面向对象一、方法#### 1. 对象方法怎么定义:直接定义在类中的函数。怎么调用:通过对象调用。特点:有默认参数self,self在调用的时候不用传参,系统自动将当前对象传给self。什么时候使用:如果实现函数的功能需要对象属性就使用对象方法(对象方法中的self可以用来提供需要所有的对象属性)。2. 类方法怎么定义:在类中定义函数前加装饰器@classmethod。怎么调用:通过类调用。特点:自带参数cls,cls原创 2021-02-24 16:50:45 · 181 阅读 · 0 评论 -
第四周Day2 —— Python的re模块和面向对象
第四周Day2 —— Python的re模块和面向对象一、re模块1.re.compile(正则表达式) 根据正则表达式创建一个正则表达式对象。re_obj = re.compile('\d{3}')re_obj.fullmatch('234')re_obj.search('daskfk789fsdfsdf456sdfsd122')2.re.fullmatch(正则表达式, 字符串) 获取字符串和正则表达式完全匹配的结果(看整个字符串是否满足正则的规则)。 如果匹配失败,返回Non原创 2021-02-23 17:21:45 · 319 阅读 · 0 评论 -
Day3 — Python循环
Day3 — 循环一、if多分支结构:if-elif-else应用场景:根据不同的条件执行不同的操作。语法:只要有一个条件满足,其他的条件下都不再判断。if 条件语句1: 代码段2elif 条件语句2: 代码段2elif 条件语句3: 代码段3...else: 代码段n执行过程:从上往下依次判断条件语句的结果是否为True,如果为True就执行这个if或者elif对应的代码段,执行完if再判断后面的条件,也不再执行后面的代码段。else后面的代码只有在前原创 2021-01-21 17:02:12 · 385 阅读 · 1 评论 -
day2-运算符和变量作业
选择题print(100 - 25 * 3 % 4) 应该输出什么? (B)A. 1B. 97C. 25D. 0下列哪种说法是错误的(A)。A. 除字典类型外,所有标准对象均可以⽤于布尔测试B. 空字符串的布尔值是FalseC. 空列表对象的布尔值是FalseD. 值为0的任何数字对象的布尔值是False下列表达式的值为True的是(B)。A. 3>2>2B. 1 and 2 != 1C. not(11 and 0 != 2)D. 10 < 20原创 2021-01-20 19:01:14 · 241 阅读 · 0 评论 -
Day2—Python运算符和分支结构
Day2—运算符和分支结构 Python支持的运算符:数学运算符、比较运算符、逻辑运算符、赋值运算符、位运算符。一、数学运算符+ 、-、*、/和数学中的+、-、×、÷的功能一模一样。print(2 + 5) # 7print(2 - 5) # -3print(2 * 5) # 10print(2 / 5) # 0.4%取余、取模x % y — 求x除以y的余数。print(8 % 2) # 0print(15 % 4) # 3应用一:判断一个数书原创 2021-01-20 18:34:14 · 460 阅读 · 0 评论 -
Day1— Pycharm的基础使用与Python的基本语法
Day1 计算机可以认识的语言只有二进制数字。 人机交互的发展:1101011----->汇编语言----->c语言----->java/python/php。 c语言----编译器---->1101011。 python----解释器---->1101011。一、pycharm的使用1.新建工程文件File -> New Project ->create2.新建.py文件File -> New -> Python File原创 2021-01-19 18:52:06 · 2521 阅读 · 2 评论