编程语言
Python654
这个作者很懒,什么都没留下…
展开
-
零基础打造一款属于自己的网页搜索引擎
前言:在说这个之前,想必大家应该都比较了解搜索引擎了,它就是通过用户在浏览器输入框中输入文本,从而显示一些结果,你觉得哪项符合你要搜索的内容,你就点击哪项。一、项目准备浏览器:360浏览器编辑器:Sublime Text 3插件:Jquery-3.2.1.Min.Js二、项目实现由于是要实现一个网页搜索引擎,所以我们需要借用网页三剑客(Html+Css+Javascript),然后实现这一功能。1、打开百度分析网页结构我们可以先看看百度的搜索引擎:可以看到,这原创 2020-07-01 15:17:16 · 3069 阅读 · 2 评论 -
python学完基础语法,一定要去做的3道Python进阶作业题(进阶篇)
前言:以前总以为基础知识就那回事,随便学学就行了,但是最近辅导学生做作业让我收获很多,发现基础知识有很大的学问,尤其是python语法,一行巧妙的代码能替代几行甚至十几行传统代码,既简洁又高效,下面给大家分享3道python作业题,用到的都是很基础的知识,但是肯定会让你耳目一新:Number One:题目:输入一组正整数数据(以逗号隔开),找出其中的质数及其个数,并求出数据中质数的和。要求用函数is_prime(x)实现质素判断,可考虑用函数prime_sum()实现质素求和处理。知识点原创 2020-05-19 18:35:18 · 1172 阅读 · 0 评论 -
表弟的小学数学题,我竟然用了python才解出来(现在的孩子实在是太难了)
前言:本来这个周末过得开开心心,结果为了解一道数学题薅掉了一把头发、、、整整18根!(这波表弟不带我上钻石就亏大发了)而且还是一道小学数学题!!!解出来之后不得不感叹现在的孩子实在是太难了。到底是什么题呢?大家看看吧既然表弟都求到我这了,为了能上王者我也只能硬着头皮做一做嘛。一看这不就是一道逻辑题嘛!先假如丁错,则甲乙丙对,此时最小的abc=(2^3)*(3^2)*7=504>500,不在题干范围之内。那么也就是丁必对,甲乙丙中有一错。等一下然后嘞?并不能判原创 2020-05-18 18:33:37 · 939 阅读 · 1 评论 -
大学四年毕业季我用Python写了一个论文降重工具(希望能帮助到学弟学妹)
前言:时值毕业季,有不少小伙伴深受论文查重的困扰。因此我便想到做一个简单的自动去重的工具,先看看效果,我们再对原理或是代码实现做进一步的分析。首先需要输入appid以及key,这些可以在百度翻译开放平台申请一个账号,可以免费申请一个账号。接着将需要进行降重的文本内容复制到相应的输入框内,点击开始按钮,即可输出不同但意思相近的语句,即达到降重去重的作用。点击复制按钮便可以将得到的新文本复制到剪贴板上,点击清楚按钮可以重新输入需要降重的文本,并且循环往复地进行。去重原理论文查重的粒度是句子,原创 2020-05-15 15:11:38 · 2544 阅读 · 2 评论 -
python多种读写excel等数据文件的方式(收藏篇)
前言:python处理数据文件的途径有很多种,可以操作的文件类型主要包括文本文件(csv、txt、json等)、excel文件、数据库文件、api等其他数据文件。下面小编整理下python到底有哪些方式可以读写数据文件。1. read、readline、readlinesread() :一次性读取整个文件内容。推荐使用read(size)方法,size越大运行时间越长readline() :每次读取一行内容。内存不够时使用,一般不太用readlines() :一次性读取整个文件原创 2020-05-14 15:38:59 · 3308 阅读 · 0 评论 -
Python中最基础的数据类型(List,Tuple,Dict)及用法简析(收藏篇)
前言上次咱们简单的认识了String,Number,这次简单聊聊剩下的几个数据类型(列表,元组,字典)...Python中最基本的函数及其常用用法简析(新手必备)小本本记起来列表首先List是有[]包括的,每个元素用(逗号)隔开,List中可以嵌套任何数据类型,数据类型可以相互嵌套(set除外)如:# 定义一个列表li = ['a', 1, True, ('b', 'c',), [1, 2, 3], {'name': '咸鱼'}, {1, 2}]# 遍历for i in li原创 2020-05-13 17:08:27 · 279 阅读 · 0 评论 -
涨!涨!涨!2020年Python开发工程师薪资再次刷出新高度(你确定你不来了解下)
前言:闻名的TIOBE排行榜刚刚发布今年最新的编程言语排名榜。TIOBE编程社区索引是编程言语评价的一个指标,该指数每月更新一次。小伙伴们赶忙看看下面的排名情况吧!编程语言排行榜(TOP20)TIOBE编程社区指数是流行编程语言的一个指标,可以作为编程语言是选择依据。索引每月更新一次。该评级是基于世界各地熟练工程师的数量,课程和第三方供应商。通过上表,我们可以很明显的看到Python语言的排名呈现出上升的趋势,相信小伙伴们已经看到了目前AI的开展力度了,随着人工智能时代的降临, Python原创 2020-05-12 09:59:09 · 461 阅读 · 0 评论 -
看完就学会系列,小小一篇文章教会你利用Python网络爬虫抓取王者荣耀图片(建议收藏)
【一、项目背景】王者荣耀作为当下最火的游戏之一,里面的人物信息更是惟妙惟肖,但受到官网的限制,想下载一张高清的图片很难。(图片有版权)。以彼岸桌面这个网站为例,爬取王者荣耀图片的信息。【二、项目目标】实现将获取到的图片批量下载。【三、涉及的库和网站】1、网址如下:http://www.netbian.com/s/wangzherongyao/index.htm/2、涉及的库:requests、lxml【四、项目分析】首先需要解决如何对下一页的网址进行请求的问题。原创 2020-05-10 11:55:25 · 505 阅读 · 0 评论 -
零基础小白入门Python,值得看的几本书籍(建议收藏)
前言:Python目前是全球4大流行编程语言之一,根据今年TIOBE最新排名,Python已超越C#,与Java,C,C++一起成为全球前4大最流行语言,指数变化一直呈现出上升的趋势。TIOBE新排名众所周知,Python应用广泛,涵盖后端开发、游戏开发、网络爬虫、网站开发、数据挖掘、科学运算、大数据分析、云计算。人工智能等领域,感觉像神一样的存在。Python这么火,那么从入门到精通学习Python需要看哪些教程呢?小编今天给大家分享一下学习经验,希望对大家的学习有帮助~~很多Pyth原创 2020-05-09 12:01:41 · 2510 阅读 · 0 评论 -
python3使用requests抓取信息时遇到304状态码的应对方法
接触过网络爬虫的小伙伴们应该都知道requests库,这个是一个非常实用,而且容易上手的爬虫库,相比于Python自带的urllib库来说,这个requests库真的非常讨人喜欢,小编也非常的喜欢用它。但是最近在网络爬虫的过程中,发现一个让人头大的问题。Python3使用requests 抓取信息时遇到304状态码。。。这有些让我摸不着头脑,从返回的状态码来看,应该抓取的内容没有抓取到,查...原创 2020-05-07 17:43:11 · 2498 阅读 · 0 评论 -
程序员利用Python定时抓取微博评论
【Part1——理论篇】试想一个问题,如果我们要抓取某个微博大V微博的评论数据,应该怎么实现呢?最简单的做法就是找到微博评论数据接口,然后通过改变参数来获取最新数据并保存。首先从微博api寻找抓取评论的接口,如下图所示。但是很不幸,该接口频率受限,抓不了几次就被禁了,还没有开始起飞,就凉凉了。接下来小编又选择微博的移动端网站,先登录,然后找到我们想要抓取评论的微博,...原创 2020-05-06 18:27:24 · 516 阅读 · 0 评论 -
小学生都能学会的Python基础语法——代码规范&判断语句&循环语句
前言:Python 语言与 Perl,C 和 Java 等语言有许多相似之处。但是,也存在一些差异,在本章中我们将来学习 Python 的基础语法,让你快速学会 Python 编程。一、代码的执行顺序从上到下 从左到右二、代码规范模块名,包名,普通数据量一般小写字母,多个单词之间用 _ 连接 不要用系统定义的名称,具有特殊意义的表示符,如:doc,txt之类的 每行代码不易...原创 2020-05-05 14:47:38 · 737 阅读 · 0 评论 -
代码女神利用Python网络爬虫爬取淘宝评论区数据(用小本本记下来)
【一、项目简介】本文主要目标是采集淘宝的评价,找出客户所需要的功能。统计客户评价上面夸哪个功能多,比如防水,容量大,好看等等。【二、项目准备工作】1. 准备Pycharm,下载安装等,可以参考这篇文章:Python环境搭建—安利Python小白的Python和Pycharm安装详细教程2. 爬取商品地址,如下所示:https://detail.tmall.com/item.h...原创 2020-05-04 13:33:07 · 5101 阅读 · 4 评论