![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
呆白
努力成为大牛的小白
展开
-
math模块
主要是math模块包含的函数以及一些与数学操作有关的内置函数的总结#向上取整import mathx = 5.5print(math.ceil(x))>>>6# 向下取整import mathx = 5.5print(math.floor(x))>>>5# 次方import mathx = 5math.po...原创 2018-09-09 17:09:27 · 1095 阅读 · 0 评论 -
python中self的用法
self相当于是类对外提供的一个调用属性和动态方法的接口,在类的方法中加上self,则可以通过实例化后的对象调用,没有的话就只能通过类本身调用(类名.函数名())分为两种情况:不需要对外提供接口,只能通过类名加方法名调用,代码如下class Test01(): def __init__(self,t): self.t = t ...原创 2018-09-18 18:38:28 · 1860 阅读 · 0 评论 -
简单工厂模式
简单工厂模式:定义一个产品类,将处于同于产品等级下的产品继承这个类,再加一个工厂类,通过if语句判断缺点是不符合开闭原则,一旦更改需求,就要修改整段代码# 定义一个雷表示4S店class CarStore: def sell_car(): pass # 奔驰的出售class Benz(CarStore): def sell_c...原创 2018-09-18 19:16:18 · 99 阅读 · 0 评论 -
python——pip指令最简单安装方法
下载文件:https://bootstrap.pypa.io/get-pip.py文件名:get-pip.pywin+R 输入cmd 进入到下载的文件所在的目录键入 python get-pip.py然后等原创 2019-01-02 20:57:43 · 716 阅读 · 0 评论 -
Kivy Unable to get a Window, abort.
在进行kivy程序测验时遇到了这个问题- Unable to find any valuable Window provider. Please enable debug logging (e.g. add -d if running from the command line, or change the log level in the config) and re-run your a...原创 2019-06-10 10:16:18 · 2996 阅读 · 0 评论 -
@peoperty
@perperty的初级使用 开始阅读使用场景需要使用到属性同时又有限制其范围的需要class Text(): """property 测试项目2""" @property def score(self): if 0 < self._score < 425: print("重在参与重在参...原创 2019-06-20 10:14:54 · 269 阅读 · 0 评论 -
实例方法、类方法、静态方法辨析
区别区别在于以下几点1:定义方式不同类方法定义为 @staticmethod实例方法 需要在括号内加 self2:调用方式不同类方法可以通过类本身以及实例调用实例方法只能是实例调用3:权限不同类方法不能调用实例属性及方法实例方法权限为最,可以随便调用总结类方法就相当于实例方法的附庸,只是同属于同一个大公司(类),不同的是类方法没有权限调用任何公司资源,...原创 2019-06-20 10:35:32 · 127 阅读 · 0 评论 -
爬虫项目1——网络小说爬取
项目目的:爬取斗罗大陆小说的所有章节并保存为txt文件具体步骤获得小说每一个章节的超链接 使用requests获取网页源代码 使用BeautifulSoup对网页源代码进行分析 使用re正则表达式匹配得到章节的超链接 获取文本 分析网页,获得合理的网页获取步骤 然后使用合理的方式获取文字 保存文本 将文字保存在文本中 第一步;观察小说目录网页源...原创 2019-08-16 19:39:55 · 460 阅读 · 0 评论