前言:
“你要悄悄学python,然后惊艳所有人”你是否曾经也被这句话洗脑过?很多想学习python的小白不知道该从什么地方入手,本文主要是介绍一些工具以及学习方法。希望对你有用。
一、选择方向
学习python之前,一定要确定好你要走的学习方向。python比较热门的几个方向主要是:网络爬虫、数据分析及可视化、网页、办公自动化等等,选对方向远远比努力重要,要把力气和时间花在刀刃上。一定要选择自己感兴趣的方向,兴趣永远都是学习的开始。下面简单介绍一下。
1.网络爬虫:
利用python的爬虫相关的库对网络数据进行选择性爬取。打个比方:你需要天气网站每个城市一段时间里的PM2.5的浓度,如果手动去找就需要一个个的抠,繁琐且重复,但是爬虫可以通过对网页的解析然后获取到需要的数据直接下载下来。
2. 数据分析及可视化:
字面意思就是对数据进行过滤清洗,最终实现可视化,有的同学会说了:"那我Excel也可以实现呀,那我还学来干嘛?”但是Excel处理小量级的数据还行,一旦数据量非常大呢?那就能马上知道什么叫原地爆炸了。今年美赛的E题,我根据题目里的网址找到的数据是全球各个国家历年的粮食出口,贸易,价格等数据,里面有部分缺失,有一些问题数据,但是用python进行数据处理就能轻松处理了,而且python的可视化的图片也更加漂亮炫酷。
3.网页:
用python写网页还不是非常的流行,但是python写的网页更加简便且兼容性更强。
4.办公自动化:
也是字面意思,解决一些繁琐且重复的表格操作,让你的工作效率UP!UP!UP!
二、必备神器介绍
1.工欲善其事,牛的IDE不能少:PyCharm
下载网址(根据自身电脑选择下载):https://www.jetbrains.com/pycharm/download/
你以为学python,那就装一个python呗,不不不,那太不得行,要学,咱们就上大装备,单纯的python那它就是这样的操作界面:
逼格有了点,但是,就这,怎么行!所以咱们得用更牛的编译器。就是它:PyCharm 下载网址(根据自身电脑选择下载):https://www.jetbrains.com/pycharm/download/
不是做开发的同学,社区版就够用了,当然你也可以找找专业的破解版,毕竟我们的伟大工程师们总是能为了我们的学习而辛苦付出的。
编译页面展示:功能更全面,这样的编译界面你会不喜欢吗?造它!
2.就算ADC伤害高,也需要辅助:Anaconda(第三方库)
下载网址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
anaconda里提供了丰富的在python学习中需要用到的模块,我们成为"库",如果单纯的依靠python自带的库学习,那是往往不够的。
3.网页在线编程,简洁的页面,让你直呼:爽!
在线编程:jupyter notebook
这个是anaconda里自带的工具,装完anaconda,你就同时拥有了卧龙凤雏!考虑到有的同学是轻薄本,不一定带的动PyCharm,jupyter notebook就解决了这个问题。并且能保存写完的代码文件,方便下次打开。
三、学习心得及建议
-
代码学习理论重于实践,光学不练上手就废。只要不是砸电脑,乱删东西,一般性软件是不会被弄坏的,使劲造它。
-
学习这东西,不要急功近利,不要浮躁,要学会慢工出细活,不是那个慢,理解就好了,没有谁天生就是大神,要学会终生学习。
-
确定好方向再上路,确定好自己真的需要再开始,开始了以后就不要放弃,不然就不要开始。
-
如果以前没有其他编程语言基础的同学,建议报个班学一下基础知识,可以少走点弯路。当然我也为大家准备了基础的学习资料。链接:https://pan.baidu.com/s/1DK4zZwT6Aoe3398ymJpqyA提取码:6666
期待各位的点赞,评论看法及建议,也希望对你的学习能有帮助!