![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
ysw116
这个作者很懒,什么都没留下…
展开
-
用python寻找莫尼森数
P是素数且M也是素数,并且满足等式M=2**P-1,则称M为默尼森数。例如,P=5,M=2**P-1=31,5和31都是素数,因此31是默尼森数。 from math import sqrt def isprime(x): '''判断x是否为质数''' if x == 1: return False k = int(sqrt(x)) for i ...原创 2018-10-01 13:36:01 · 2927 阅读 · 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 · 23531 阅读 · 2 评论 -
爬取豆瓣《毒木圣经》短书评前50条及其评分
自己写的代码: import requests import re import time from bs4 import BeautifulSoup url = ["https://book.douban.com/subject/26630480/comments/hot?p=" + str(i) for i in range(1,5)] count1, count2 = 1,1 s =...原创 2018-10-02 19:16:34 · 501 阅读 · 0 评论 -
爬虫之Requests库入门笔记
安装 pip install requests 检查是否正确安装 >>> import requests >>> r = requests.get("http://www.baidu.com") >>> r.status_code 200 >>> r.encoding = 'utf-8' >>&原创 2018-10-04 16:19:45 · 141 阅读 · 0 评论 -
爬虫之Requests库应用实例
1.京东商品页的爬取 import requests url = "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 · 289 阅读 · 0 评论 -
用python统计英文文章词频
import re with open("text.txt") as f: #读取文件中的字符串 txt = f.read() #去除字符串中的标点、数字等 txt = re.sub('[,\.()":;!@#$%^&*\d]|\'s|\'', '', txt) #替换换行符,大小写转换,拆分成单词列表 word_list = txt.re...原创 2018-10-05 21:17:42 · 4158 阅读 · 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 · 279 阅读 · 0 评论