![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
coding sheep
这个作者很懒,什么都没留下…
展开
-
Python中的format函数和split函数
1.format函数是用来丰富字符串格式化功能的,详见format2.split函数是用来分割字符串的,split原创 2019-12-11 16:35:14 · 830 阅读 · 0 评论 -
Python爬虫初探
今天终终终于学习到了Python的爬虫,我爬取的是QQ音乐新歌榜单的歌手和歌曲(前9名),大致步骤是:图片来自图片来源代码如下:import requestsimport bs4res = requests.get("https://y.qq.com")soup_song = bs4.BeautifulSoup(res.text, 'html.parser')targets_so...原创 2019-12-10 22:58:25 · 221 阅读 · 1 评论 -
如何快速掌握Python的标准库模块~~~
对于一个Python程序开发者来说,Python的官方帮助文档是一个非常重要的学习资料,这里介绍几种在使用Python Docs的时候,如何使用属性来快速掌握一个模块:1.__doc__属性,查看这个模块的简介,可以用print把它带格式地打印出来,比如:import timeitprint(timeit.__doc__)2.dir函数可以查询到该模块定义了哪些变量、函数和类:impo...原创 2019-12-10 15:54:17 · 307 阅读 · 0 评论 -
Python中的迭代器和生成器
迭代器Python为迭代器提供了两个BIF:iter()和next(),对一个对象调用iter()就得到他的迭代器,调用next()就会返回下一个值,而当迭代器没有值可以返回的时候就会抛出一个StopIteration的异常,关于迭代器,有两个魔法方法:__iter()__和__next()__,下面实例:class Fibs: def __init__(self, n = 20): ...原创 2019-12-09 21:54:58 · 371 阅读 · 0 评论 -
关于类和对象的一些BIF
1.issubclass(class, classinfo),这个函数是用来判断第一个参数(class)是否是第二个参数(classinfo)的子类,如果是的话就返回True。其中class info参数可以是一个元组,只要class是其中任何一个候选类的子类,就会返回True,例如:class A: passclass B(A): passprint(issubclass(B, A...原创 2019-12-09 19:47:52 · 134 阅读 · 0 评论