自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

算法研究

算法爱好者,平时专注于对疑难算法研究讨论,最近喜欢上爬虫,大家一起来学习吧

  • 博客(30)
  • 收藏
  • 关注

原创 Python实现中英文翻译功能

# 请输入你要翻译的内容key = input('请输入您要翻译的内容:')# 把提交的form表单的数据转换为bytes类型的数据data = { 'i': key, 'from': 'AUTO', 'to': 'AUTO', 'smartresult': 'dict', 'client': 'fanyideskweb', 'salt': '...

2020-05-03 18:55:48 1049 1

原创 爬虫简介&请求模块知识集锦

2020-05-03 18:31:57 194

原创 Python中相似功能代码辨析

使html源码中的乱码正常显示方法一:获取字节流后直接解码输出,获取网页正常源代码response.content.decode('utf-8')方法二:使用站点编码方式进行编码再输出就不会乱码response.encoding = 'utf-8' # 编码码再输出就不会乱码print(response.text)使用urllib库与requests库请求网页的区别# 使用ur...

2020-05-03 18:26:12 202

原创 一题三解百度贴吧源码任性爬

先上一道普通菜色,一般性代码爬取headers_list = [{ 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, ' 'like Gecko) Chrome/81.0.4044.129 Safari/537.36'}, { ...

2020-05-03 18:02:25 244

原创 类的基础知识集锦

2020-04-29 22:09:35 101

原创 函数进阶知识集锦

2020-04-25 17:09:51 87

原创 这样设置你的PyCharm瞬间提升你的逼格

我们在看一些大神共享的py文档时,在文档头部总有一些说明内容,感觉很有逼格,现在我们来看一下如何设置吧单击”File“菜单->"Settings…“选项->左侧目录树中选择"Editor”->“Code Style”->“File and Code Templates”->“Python Script”,界面如下图所示确认内容后,再新建Py文件的时候就自动带上...

2020-04-25 17:00:41 250

原创 PyCharm中python console不见了怎么办

PyCharm中一个功能全面的IDE,但有时候我们需要使用命令行解释器去执行一些非常简单的语句或调试表达式时,就会用到PyCharm自带的python console今天下午手贱把这个模块remove了,百度查了半天终于又找了回来我们只需要单击”View“菜单->“Tool Windows”->"Python Console"即可重新调出,如果此方法解决了你的问题请不要忘记点赞哦...

2020-04-25 16:43:38 8151

原创 “命名空间”的价值如同空气般的存在

编写Python程序的过程中,如果要使用变量和函数,都需要先对变量和函数命名后才能使用。Python会把命名后的变量和函数分配到不同的命名空间,并通过名称来识别它们。Python为什么要区分不同的命名空间呢?它有两个作用:一个作用是不同的命名空间对应不同的作用域;另外一个作用是防止命名冲突。不同的命名空间对应不同的作用域前面我们已经知道了在函数内部声明的变量属于局部变量,在模块内部声明的变量属...

2020-04-25 15:52:19 146

原创 集合与函数初阶知识集锦

2020-04-23 19:18:59 79

原创 元组和字典基础知识集锦

a = {“name”:“123”,“data”:{“result”:[{“src”:“python1”},{“src”:“python2”},{“src”:“python3”}]}}取出上述字典中的python1/python2/python3a = {"name": "123", "data": {"result": [{"src": "python1"}, {"src": "...

2020-04-22 19:46:33 111

原创 一道面试题引发的关于列表切片的思考

先贴上面试题:现在有 a = [1,2,3,4,5,6] 不通过函数的形式实现列表的反转([6,5,4,3,2,1]) 并写出推导过程关于列表切片,在官方给出的解释如下:s[i:j:k] slice of s from i to j with step ks is an instance of a mutable sequence type, t is any iterable obje...

2020-04-18 10:16:11 411 1

原创 列表基础知识

2020-04-17 22:43:07 100

原创 优化质数判断:输出100万内所有质数,你的电脑崩溃了吗

输出100W以内所有的质数,用时多少?我的电脑用了24秒import mathfrom time import *n = 1000000i = 2start = time()while i <= n: flag = True j = 2 while j <= math.sqrt(i): if i % j == 0: ...

2020-04-15 22:06:00 276

原创 用Python输出星形阵列

i = 0while i < 5: j = 0 while j <= i: print('*', end='') j += 1 i += 1 print()# *# **# ***# ****# *****i = 1n = 5while i <= n: j = 1 while j ...

2020-04-15 21:10:21 3654

原创 条件控制语句初阶入门知识汇总

2020-04-14 14:49:24 96

原创 后台诱骗策略告诉你买彩票为什么中奖难

彩票种奖,天理难容情景设置:让用户输入0-9中的任意一个数字,每次输入1个,马上反馈是否中奖,共计9次输入机会,最终输出的刚才是用户没有猜过的数字。下面是代码实现:import randompiaoci = []i = 0while i < 9: number = int(input('请输入一个0-9的数字:')) piaoci.append(number)...

2020-04-14 14:30:15 945 1

原创 用Python输出99乘法表

i = 1while i < 10: j = 1 while j <= i: print(i, 'x', j, '=', i * j, end=' ') j += 1 print('\n') i += 1# 1 x 1 = 1 # # 2 x 1 = 2 2 x 2 = 4 # # 3 x 1...

2020-04-13 22:15:23 237

原创 Python程序之数论

水仙花数称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)以下实现1000以内所有水仙花数输出及总个数num = 100while num < ...

2020-04-13 22:01:45 410

原创 判断闰平年的Python程序新鲜出炉

a = int(input('请输出一个公历年份:'))if a % 4 == 0 and a % 100 != 0 or a % 400 == 0: print(a, '是闰年!')else: print(a, '是平年')

2020-04-13 21:15:35 341

原创 Pyhon实现变量值交换基础代码

a, b = 2, 5t = aa = bb = tprint(a, b)a, b = 2, 5a += bb = a - ba = a - bprint(a, b)a, b = 2, 5a, b = b, aprint(a, b)

2020-04-10 22:41:26 89

原创 你不知道的关于Python运算符的冷门知识

#三元运算符求三个变量的最大值a = 13b = 15c = 22m = a if a > b else bn = m if m > c else cprint(n)

2020-04-10 22:22:08 124

原创 查字典的查找算法

学习对分查找与顺序查找后,我们会发现对分查找的效率要高很多,对比100000的数据,顺序查找最糟糕的情况要查找10000次,而对分查找只需查找:int(log(100000))+1(即17次),但是我们会发现查字典,如查单词:art,并不是从26个英文字母的中间字母查起的,既然对分查找效率这么高,为什么不用的,这里就涉及到今天我们讲的插值查找,是在对分查找基础上的一种优化,本身代码与对分查找极其相...

2020-04-10 19:44:52 829

原创 惊呆了,原来对分查找这么简单,快来看一下吧!

i = 1: j = nDo While i <= j m = (i + j) \ 2 If a(m) = Key Then Label1.Caption = Str(m) Exit Do ElseIf Key < a(m) Then j = m - 1 Else i = m + 1 ...

2020-04-10 11:39:49 424

原创 利用对分查找生成100个有序随机数

Private Sub Command1_Click() Dim a(1 To 100) As Integer Dim Low As Integer, High As Integer Randomize a(1) = Int(100 * Rnd) For i = 2 To 100 temp = Int(100 * Rnd) Low = 1 High = i -1 Do ...

2020-04-10 11:27:11 189

转载 你的格局决定你的结局

你的心有多宽,你的舞台就有多大;你的格局有多大,你的心就有多宽;放大你的格局,你的人生将不可思议。图片发自简书App一家庭妇女买了件衣服,习惯性地跟邻居显摆,却发现同样的衣服邻居比她少花了20元钱,于是她耿耿于怀数天。这人的格局就值20元钱了。有一个乞丐,整天在街上乞讨,对路上衣着光鲜的人毫无感觉,却嫉妒比自己乞讨得多的乞丐,这人估计一直就是个乞丐了。三个工人在工地砌墙,有人问他们在干...

2020-04-08 22:39:29 248

原创 Python基本数据类型

2020-04-08 22:36:23 87

原创 Python入门要点

2020-04-04 12:12:55 61

原创 计算机基础知识汇表

计算机基础知识内容较多,每一个分支可拓展出一个完整的体现,在后续时间充足的情况下,会整理就每一个知识写一篇博文

2020-04-01 22:24:20 177 1

原创 利用HTTP从网络服务获得信息的四种方法

GET在浏览器中输入网址浏览该网页就使用到这个方法POST在我们填写表单或提交信息到网络服务器的后端程序时会使用该方法PUT用于更新一个对象或信息,比如在已注册的CSDN账户中更新你的个人信息DELETE用于删除一个对象,比如删除CSDN中的某个用户...

2020-04-01 11:33:08 313

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除