![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python
学习Python时遇到的想整理的错误以及做题时的一些的应用。
麻达拉
お前も舞うか
展开
-
Python pymssql模块安装成功,import pymssql 出错
出现的警告:DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working释意:单词:deprecat:不推荐的。A instead of B : A而不是B.句子:地址但为什么我觉着他说反了呢?...原创 2020-07-06 16:09:19 · 1443 阅读 · 0 评论 -
Python调用其他模块的函数和类
同一文件夹下的调用1.调用函数A.py文件如下:def add(x,y): print('和为:%d'%(x+y))在B.py文件中调用A.py的add函数如下:import AA.add(1,2)或from A import addadd(1,2)2.调用类A.py文件如下:class A: def __init__(self,xx,yy): self.x=xx self.y=yy def add(self):...转载 2020-06-05 09:27:55 · 2334 阅读 · 0 评论 -
requests.exceptions.InvalidHeader: Invalid return character or leading space in header: User-Agent
错误原因:在浏览器粘贴来的头请求信息里开头不能有空格。错误示范:header={ 'User-Agent':' Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36'}正确示范:header={ 'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64;原创 2020-06-05 09:16:54 · 371 阅读 · 0 评论 -
Python 类的内建函数
对于类、实例和其它对象而言,存在着一些内建函数,这些内建函数无需定义,可直接调用。本关的任务就是让学习者掌握并能使用这些内建函数。issubclass()是一个布尔函数,这个函数用来判断一个类是否是另外一个类的子类或者子孙类。如果给出的子类确实是给出的父类的子类,则返回True,否则返回False。它的语法如下:issubclass(subclass, parentclass)parentclass也可以是一个包含若干个父类的元组,只要子类属于元组中某一个父类,则返回True,否则返回Fa..转载 2020-06-01 20:54:35 · 658 阅读 · 0 评论 -
leetcode.84 leetcode739. 每日温度(都是单调栈)
学习不息,转载不止。这是一个非常典型的利用单调栈来解决 顺序和大小综合问题的题。单调栈特别适合解决那些,两头大小决定中间值的大小的题。因为单调栈中,以单调增栈为例。设栈顶元素为 b, 栈顶第二个元素为a,自然有 a < b (因为堆栈越往上越大)这时候, 若c出现,且c小于b, 那么b的左右第一个比b小的两个元素就找到了,分别是a和c,b在中间最大。这时候你可以处理b,并重新整理堆栈,使其保持递增。若c大于b,那...原创 2020-05-30 20:05:08 · 191 阅读 · 0 评论 -
Python覆盖方法
覆盖父类方法:在子类继承父类的方法时,若子类需要这个方法具有不同的功能,那么可以通过覆盖(overriding)来重写这个方法。通过继承覆盖方法,也就是在子类里再写一个与父类中一样的方法,实现自己想要实现的功能。例如:class Parent: def sayHello(self): print("hello,i am class parent")class Subclass(Parent): def sayHello(self): print转载 2020-05-28 20:35:15 · 2764 阅读 · 0 评论 -
Python导入类的三种方法
导入模块就是为了使用模块中的类当我们在写代码时,经常会遇到一种情况:我们要用到的一些功能已经在别的模块里定义过了,如果我们重新写一遍这个功能必然会使得代码冗长且效率低下。于是我们使用导入的方法将其它模块里的功能导入到自己的代码里,让我们在编写代码时能够使用。导入整个模块(所有类)导入整个模块的语句为:import ModuleName通常这个模块就是要导入的那个类所在的文件*.py,所以调用类的方法为:object =...转载 2020-05-27 21:38:22 · 11533 阅读 · 0 评论 -
Python的格式化输出
Python的格式化输出使用 % 符号进行格式化输出使用%符号表示占位符,从而实现格式化输出的方法,应该在很多高级编程语言都是可以直接使用的。通常的有%d表示输出十进制整数、%f表示输出浮点小数、%s表示输出字符串等等。除了用占位符直接输出,我们有时候可能需要数字或字符串以左对齐或者右对齐的方式输出,或者需要输出占用指定位数的空间(保证数据显示比较整齐),又或者以保留指定位数的方式输出小数等等问题。这就需要我们对占位符有进一步的了解,对于第一个问题,比如我们要输出占10个空间大小的整数,则可以写转载 2020-05-27 10:02:52 · 1325 阅读 · 0 评论 -
Python的笔记
又是持续更新中。。。你哪回更新过。API文档不会查呀字符串:a='a=hello world111'#这种形式的换行符不会被打印,python会认为 \ 后面的也是属于b的#python不是自由格式的语言b='b=hello ' \ 'world222'c='''c=hello world333'''#这种形式的换行符会被打印出来d='''d=hello ...原创 2020-02-01 15:38:39 · 258 阅读 · 0 评论 -
python-----中国大学mooc的学习
程序框架:缩进:在python中,缩进是语法的一部分,缩进不正确,程序就很有可能出错。 缩进是表示代码间包含关系和层次的唯一手段。注释:#后内容为注释,#表示单行注释。 三个英文单引号表示注释块。 ''' '''保留字:字符串:在python中,字符串可以由一串单引号或者双引号来表示。 支持用索引(下标)的方式来访问字符串中的字...原创 2019-11-18 18:19:42 · 533 阅读 · 0 评论