开启 Python 学习之旅,分享学习路上的神器集合!
![开启Python学习之旅,分享学习路上的神器集合!](https://static001.geekbang.org/infoq/f6/f6c2e77fe3ac5ee0030e55b76ab7fb11.jpeg)
灵魂三问
什么是 Python?
首先 Python 是一种代表简单主义思想的火热程序语言,为什么这么说?答案源自于它的简单可行易上手,以及社会各界不同层次的人对 Python 的需求越来越多。
最近在网上看到这样一句话“工欲善其事,必先利其器。大数据时代,科研人想要如鱼得水,学会 Python 应当提上日程”哈哈哈。
如果你是一个深耕于 Python 这块广阔的肥沃之地的码农,那你是不是应该感到开心
No!
![](https://static001.geekbang.org/infoq/fc/fcb5ce1919c8db54f3bf5675c105dbb8.png)
你应该感到紧迫或是焦虑啦,其实没有那么严重啦,想要解决焦虑感,请看完本文哟!
随着大数据、人工智能、机器学习、网络爬虫、AI 技术、数据分析等领域的快速兴起,全民学 Python 的热潮运应而生。
不得不说 Python 的宣传力度还是比较到位的,同时有着广大人群的 Python 学习基地的坚实后盾,你说它不火那就有点违人所愿了。
![](https://static001.geekbang.org/infoq/c2/c275a4f35e37553408d52469933e8c47.webp?x-oss-process=image/resize,p_80/format,jpg)
Python 的创始人是 Guido van ROSsum,你要说他为什么创建 Python,我只能说“就像上帝创造了你,来增添这个世界的色彩一样”。
看了一下各大编程语言之父,唯有 Python 之父还有那茂密的头发,这给学习 Python 的小伙伴吃了一个定心丸,不是所有的编程语言都是头发的克星哟
掌握好节奏,一样可以容光焕发。
Python 可以做什么?
任何一个事物如果不能对外在产生价值,即使披着光鲜亮丽的外套,也只能是风靡一时,不能长远而行。
![](https://static001.geekbang.org/infoq/84/8409c86e284f6d4044e0bd3f79457ea8.webp?x-oss-process=image/resize,p_80/format,jpg)
数据挖掘领域:需要资源还在手动下载、需要图片视频还在抱怨付费,一天到晚还在为数据、文献、资料等烦恼
![](https://static001.geekbang.org/infoq/fc/fcb5ce1919c8db54f3bf5675c105dbb8.png)
Python 帮你解决一切问题,网络爬虫也是 Python 的重要领域之一,学好爬虫全网资源任你挑选。
数据分析领域:处理数据你还在用 Excel 吗,手动点点点,一天的时间就这样过去了
Python 有着丰富的第三方库,numpy、pands 等模块,帮助数据分析工作人员,快捷便利的完成相应的需求,达到事半功倍的效果。
数据可视化:科研绘图找工具,一遍一遍的安装制图软件,太烦了,一些图形配置还要受限于软件的功能快来!
Python 的 pyecharts 和 matplotlib 帮你打通科研绘图与炫酷报表的任督二脉,让你神气十足自信面对项目科研。
自动化办公:表格多又多,格式杂乱差,老板叫你汇总整理表格,你还在熬夜加班做 Excel 的搬运工,还在抱怨 996 薪资还不多
Python 拥有强大的内置库和第三方库,一键化整理美化表格、自动排版,让你告别黑夜,迎接高薪(高兴)的未来。
其他领域:Python 相对于其他语言在某些特定的领域有着不可替代的角色,人工智能,大数据,机器学习,web 开发等都能够游刃有余。
![](https://static001.geekbang.org/infoq/e4/e4fa1d01b777baa4d03ec6e4e9a1d837.webp?x-oss-process=image/resize,p_80/format,jpg)
如何学习 Python?
朱熹言:“余常谓,读书有三到,谓心到,眼到,口到”。书剧可诗画曰:“学 Python,有三用,一用脑,再用心,且学以致用也”。
学习 Python 需要扎实的掌握好基础语法,对于语法我们可以逐渐的从字符串、条件控制、循环判断、元组列表、字典集合、函数模块、文件操作、异常处理、面向对象等方向入手,逐个击破。
![](https://static001.geekbang.org/infoq/50/506b15bacbade448b3916158bb708f42.png)
兴趣是最好的老师,学习的最高境界就是你发现自己可以因此而快乐的生活了。
在我看来当你学习一门学问的时候,都要问自己它到底可以给你带来什么。
如果只是学生时代的消磨时光的工具,亦或是你认为这就是每个学生应该走的路,那你大可不必了,早点选择新的开始,未必不是正确的开端。
学以致用的最高境界就是你发现你学的东西就是你生存的技能,就像你小时候学习走路,学会用碗筷,学懂数学一样,都是为了将来。
习惯可以成为自然,但是没有约束的自然永远也成不了习惯。
![](https://static001.geekbang.org/infoq/fa/fa954b7c1e232c72db4456dfe612d583.webp?x-oss-process=image/resize,p_80/format,jpg)
神器集合
凡事预则立不预则废,正所谓“工欲善其事必先利其器”,学习 Python 需要用到什么呢?下面我们来介绍一下 Python 神器集合!
神器 1-pycharm
![](https://static001.geekbang.org/infoq/ec/eccb2ce6c801a6f8303f2afb24737ee6.png)
pycharm 是一个强大的代码编辑器,在许多的编程指南手册上都是作为推荐的必备软件它是由 jetbrains 旗下打造的一款 Python IDEA,我个人比较喜欢这一款编辑器,它具有自己可设置的独特风格,还有很多奇妙的功能。
建议去官网下载 2019.3.3 版本的,亲测非常好用哟
至于如何安装和配置,我在这就不做多的讲解了,毕竟现在是资源大集合。
如果你需要该版本的安装包可以在微信公众号私信我,赠送专业版的 pycharm 以及免费一对一讲解哟,你不试试怎么知道我在开玩笑呀,哈哈哈
![](https://static001.geekbang.org/infoq/89/8953c807e0b9d12d77260ef512437037.png)
![](https://static001.geekbang.org/infoq/ff/ff599c9faffb74fa0403a61c8f05fac6.png)
神器 2-Anaconda
![](https://static001.geekbang.org/infoq/bf/bf904cd41fa17967c195c53d824dce49.webp?x-oss-process=image/resize,p_80/format,jpg)
![](https://static001.geekbang.org/infoq/6c/6cbefad62f3e229f7636b0b59dc862d5.png)
神器 3-Jupyter-Notbook
![](https://static001.geekbang.org/infoq/7d/7d1d7140f84c96654bfe8dc18c38c80a.png)
然后桌面就会自动有一个图标出现,每次运行该图标就可以打开网页版服务器的 Python 编辑器,非常快速和便捷!
![](https://static001.geekbang.org/infoq/d6/d69f523012479587e15ebe050ee75b30.png)
神器 4-Notepad++
在处理日常的代码文件的时候,我们需要打开但是又不想去相应的编辑器里面打开,这样耗时又费力。有人想到了用记事本打开,这里推荐一个比它还要好用的轻量级软件——Notepad++,它可以处理很多不同的文件,不管是其他的代码文件还是任意形式的文件,都可以的!
![](https://static001.geekbang.org/infoq/03/03061c0034d4e3222d2f320705b38851.png)
实用工具学习网站
工具 1-冰点文库
有时候我们经常会搜索一些文档,例如百度文档,但是却下载不了,需要登录和积分,这个时候就可以利用这个工具把文档转化成 pdf 和 txt 两种文件了。
冰点文库可以无需积分也无需登陆就能自由下载百度文库、豆丁网、丁香网、电器网、MBAlib 智库、爱问文档、畅享、IT168、HP009、MAX、Book118、道客巴巴、金字塔医学、大桔灯等文库文档,支持多任务同时下载及断点续传。
只需要把目标链接放在该软件即可,该软件是利用爬虫手段完成的,是不是很强大,说实话非常值得拥有!
需要的可以私信我,赠送破解版的工具哟
![](https://static001.geekbang.org/infoq/e9/e910ad64da1a1c42652b5c5f1bc99bc7.png)
工具 2-Everything
Everything 这个软件用于本地资源的搜索,比如你要在电脑磁盘找某一个角落的小文件,这时候这个软件就派上用场了。
有人会问,有电脑的搜索,为啥还要用这个啊?因为这个软件比系统自带的文件搜索不知快上了 n 倍,基本秒找到,而且可以根据很多条件来搜索。例如限制搜索文件的大小、拓展名、指定路径、正则表达式等,反正好用!
![](https://static001.geekbang.org/infoq/5a/5a5d5013856367490703dd654edb9c49.png)
网站 1-哗哩哗哩
![](https://static001.geekbang.org/infoq/1f/1f9b77ded6c8ba716b98a236693eb47e.png)
网站 2-鸠摩搜书
网址:https://www.jiumodiary.com/
这个网址可以用来搜索一些 pdf 的书,有了这个网址,就不用百度全网搜索 pdf 的书了。虽然可能没有像百度全网搜索那么全,但大部分也都有了。注意每种搜索结果的来源,有些来源是百度云盘,有些是微盘等,可以根据需要获取。
![](https://static001.geekbang.org/infoq/4c/4cff1530c9df10d8c6550853b0b4146c.png)
网站 3-脚本之家
网址:https://www.jb51.net/books/
![](https://static001.geekbang.org/infoq/b8/b83adfa992920bce08f7270cdb9d5453.png)
网站 4-菜鸟教程
网址:https://www.runoob.com/js/js-tutorial.html
![](https://static001.geekbang.org/infoq/25/254773c9f2bbc6376deace2a17b803e7.png)
学习 APP 集合
闲暇之余,我们可以拿起手机,打开 APP 发现了什么,抖音、QQ、微信、王者荣耀、吃鸡
有时候注意放松还是可以的,但是过度的放松是不行的,给大家讲一个笑话“有一只青蛙在锅里游泳”
你猜猜是什么?
集合 1-CSDN
网址:https://blog.csdn.net/weixin_47723732
这是一个非常值得拥有的 APP,特别是编程小友们,还有各种数学类的资源博客,统计学案例,模型,打开页面你会发现“成就一亿技术人!”强大的背后,有无数的博主每天都在无私的奉献自己学习经验,我就是其中的一员,哈哈哈,欢迎搜索:王小王-123,关注我,带你一起快乐编程!搞错了
不是来推广的哟
![](https://static001.geekbang.org/infoq/a4/a4396e2dd94ecdcd312f5cb0d30fd06e.webp?x-oss-process=image/resize,p_80/format,jpg)
![](https://static001.geekbang.org/infoq/57/571094834fcfe710722bb71f6a6f085f.png)
集合 2-我要自学网
![](https://static001.geekbang.org/infoq/5e/5e5c101860feebc3fea9109a26f8e362.webp?x-oss-process=image/resize,p_80/format,jpg)
集合 3-开源中国
为开发者服务,里面有各种的代码案例,相对于手机版的 GitHub,针对与喜爱编程的小伙伴是一个比较不错的场地,在这里你可以学习大佬级别的代码,你还可以增进自己的功力哟!
![](https://static001.geekbang.org/infoq/35/3527b691a3dd8d7e57d2dce3e89dfb53.webp?x-oss-process=image/resize,p_80/format,jpg)
集合 4-中国大学 MOOC
网址:https://www.icourse163.org/
![](https://static001.geekbang.org/infoq/9e/9e3e7250f0b0d59e2e52c14574f40cd4.png)
其他推荐
知识星球:创作者连接铁杆粉丝,实现知识变现的工具。
网址:https://wx.zsxq.com/dweb2/login
网址:https://www.zhihu.com/signin?next=%2F
程序员面试求职网
牛客网
在这里,你可以刷各种各样的题,算法题、计算机基础、前端、各大公司真题、每周算法比赛、各种面经、各种内推、应届生的必备神器!
![](https://static001.geekbang.org/infoq/07/0718c665bb995321de83c2fced969131.png)
力扣
力扣:针对每日提升,它是必不可少的刷题学习网站了,目前有美国版的,选取中国版的也可以。
![](https://static001.geekbang.org/infoq/5a/5a9171f9a75b7933e4d0fc1a16ae4d4e.png)
本期的文章就到这里了,我们下期再会!
每文一语
世事洞明皆学问,人情练达即文章!
版权声明: 本文为 InfoQ 作者【王小王-123】的原创文章。
原文链接:【http://xie.infoq.cn/article/1e5a0398a7bd69595e022ce00】。文章转载请联系作者。
评论