Python
ysw116
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用python寻找莫尼森数
P是素数且M也是素数,并且满足等式M=2**P-1,则称M为默尼森数。例如,P=5,M=2**P-1=31,5和31都是素数,因此31是默尼森数。from math import sqrtdef isprime(x): '''判断x是否为质数''' if x == 1: return False k = int(sqrt(x)) for i ...原创 2018-10-01 13:36:01 · 3156 阅读 · 0 评论 -
Python验证角谷猜想
角谷静夫是日本的一位著名学者,他提出了一个猜想(称为角谷猜想):对于一个正整数n,若为偶数则除以2,若为奇数则乘以3加1,得到一个新的数后按照之前的两条规则继续演算,若干次后得到的结果必然为1。输入任一正整数,输出演算过程。n = int(input("请输入一个正整数:"))while n != 1: if n % 2 == 0: k = n / 2 ...原创 2018-10-01 14:13:15 · 24301 阅读 · 2 评论 -
爬取豆瓣《毒木圣经》短书评前50条及其评分
自己写的代码:import requestsimport reimport timefrom bs4 import BeautifulSoupurl = ["https://book.douban.com/subject/26630480/comments/hot?p=" + str(i) for i in range(1,5)]count1, count2 = 1,1s =...原创 2018-10-02 19:16:34 · 593 阅读 · 0 评论 -
爬虫之Requests库入门笔记
安装pip install requests检查是否正确安装>>> import requests>>> r = requests.get("http://www.baidu.com")>>> r.status_code200>>> r.encoding = 'utf-8'>>&原创 2018-10-04 16:19:45 · 245 阅读 · 0 评论 -
爬虫之Requests库应用实例
1.京东商品页的爬取import requestsurl = "https://item.jd.com/100000400014.html"try: r = requests.get(url) r.raise_for_status() r.encoding = r.apparent_encoding print(r.text)except: pr...原创 2018-10-04 20:43:27 · 347 阅读 · 0 评论 -
用python统计英文文章词频
import rewith open("text.txt") as f: #读取文件中的字符串 txt = f.read() #去除字符串中的标点、数字等 txt = re.sub('[,\.()":;!@#$%^&*\d]|\'s|\'', '', txt) #替换换行符,大小写转换,拆分成单词列表 word_list = txt.re...原创 2018-10-05 21:17:42 · 4301 阅读 · 1 评论 -
爬虫之BeautifulSoup库入门笔记
安装pip install BeautifulSoup安装小试>>> import requests>>> r = requests.get("https://www.python123.io/ws/demo.html")>>> demo = r.text&am原创 2018-10-06 21:00:30 · 350 阅读 · 0 评论
分享