python pycharm 书籍_有什么Python学习的书籍和学习资源推荐?

【福利长图放在最后】从下面两张图明显看出,Python作为这几年热门的编程语言,市场定位主要为爬虫以及数据分析,一个是帮助数据获取,一个是处理数据,对于经常接触Excel的大多数岗位来说,如果无法记得各种计算公式的话,掌握Python的话处理各种统计需求确实是更轻松的,尤其是处理较大数量级的数据时(谁都不喜欢Excel突然就宕机吧!!!)知乎[Python]下拉框Python热搜表

本文主题是进行资源推荐,所以也不对Python背景跟能做什么进行过多介绍了。

大家可以在这里停一下,仔细看下上面的两张图,接下来的行文框架会以上面两张图为行文基础,毕竟年轻人不能张口就来,做事要有理有据:Python 安装推荐

Python 网站推荐

Python 教材推荐

Python 安装推荐

个人推荐 Vs code +Anaconda或者 Pycharm + Anaconda。

Anaconda就不过更多比较了,反正都是要安装的。

Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas

conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,

并能够在不同的环境之间切换

没有编程基础的新手适合Pycharm,自动导包功能真香,缺点主要在于内存占用过高,开启比较缓慢。(ps: 如果是在校学生强烈推荐用教育邮箱去申请专业版,如果没有的话社区版也基本够用)PyCharm 安装教程(Windows)​www.runoob.com

像我大二初学Python,工作室就是统一用的Pycharm。毕业之后才开始用起了微软的Vs code,

相比于Pycharm,Vs code 启动快,内存占用小,开源免费(毕业狗没有教育邮箱了!!!)

缺点主要是需要安装的插件过多,不支持python的自动导包功能。

如果不是单一Python学家的话,还接触C、Java等,Vs code确实是更好的IDE选择。

Python 学习网站推荐

1.廖雪峰的官方网站

非常经典,没有任何一句废话,直接明了地阐述每一个知识点以及用法,并附带使用案例,这也是我更推崇多看看文字教程/书籍的原因,很多视频教程总是会参杂着与知识点无关的废话。

2. 菜鸟教程 & Python官网

这两个官网一起推荐是因为两者都适合当成工具书使用,遇到某一个库不懂就到里面查下调用方法跟参数。菜鸟教程 - 学的不仅是技术,更是梦想!​www.runoob.comWelcome to Python.org​www.python.org

3. 爬虫博客 -- 静觅静觅​cuiqingcai.com

微软的技术大佬崔庆才,Python之父退休后不甘无聊又复出入职微软了。

3.Python 教材推荐

入门阶段

各位,看到这里还记得图二里面出现的一本书《深入浅出Python》吗?

没错,这就是我要推荐的入门教材了。英文名称叫

,翻译成深入浅出一点都不夸张,可以说这个系列真是做到了把每一个知识点都揉碎了然后喂给读者,用浅显易懂的语言跟丰富的案例把各个知识点讲解的十分透彻。

而且上面提到的是“这个系列”,所以不止Python, c语言,java,mysql,统计学,数据分析都在这个系列丛书里面。

所以在这里推荐

系列的两本书:《深入浅出Python》&&《深入浅出数据分析》

ps: 这两本书网上买应该会比较贵,一般大学图书馆都有这个系列的书,大家去图书馆借阅即可。

如果不是校内学生的话,推荐《简明Python教程》。

进阶阶段

《流畅的Python》

可以说是Python届的第一神书,总共被翻译成九个语言的版本。

作者在最后一章<>中的引言:加州大学两位教授(Brian Harvey 和Matthew Wright)的课件 -- 两种计算机科学的教学观点:

保守观点

计算机程序在人类的思维中会变得非常庞大和复杂。因此,计算机科学教育的目的是教会人们如何训练它们的编程能力,比如以这种方式--让500个平庸的程序员聚集在一起,给出规格让他们生产出一个程序。

激进观点

计算机程序在人类的思维中会变得非常庞大和复杂。因此,计算机科学教育的目的是教会人们如何扩展自己的思维以和程序契合,学习更多的概念,将会比单一解决方法更加弹性和有用。一个程序每个单元的编程的想法都必须统观全局。

作者自己显然是支持后者的,并且认为Python正是根据后者的精神来设计的。

当然《Python Cookbook》 也很多人推荐。

最后,附一张我用Python采集百度热搜词得到的其中一张思维导图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值