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