Python资料推荐 + IDE推荐+经典练手项目(开源免费)

今天给大家带来一批宝贝,大家可以在深夜里独自把玩,也可以在广场上一边遛狗一边和盆友们品鉴。

学习资料

1、入门阶段

The Python TutorialPython guan官方文档,永远是最佳选择

Google's Python Class Google的文档,质量相当高

Python3 教程 | 菜鸟教程 如果英文不好,可以参考国内教程

Learn Python the Hard Way 最简单的学习 Python 的方法, HTML 在线版是完全免费的

零基础入门学习Python 网易云课堂,老师诙谐幽默,上手快

2、拔高阶段

最好自己动手写一些项目,一定要使用GitHub Python_精选项目课程 实验楼提供在线编程及在线实训学习平台

Django 开发内容管理系统 全面的中文教程

Dataquest 提供了一系列和数据分析相关的Python教程

Python爬虫学习系列教程 | 静觅 静觅的爬虫课程,名气非常大

3、方向进阶

来到这个时候,最好确立学习的方向。

4、实战演练

有哪些适合新手练手的Python项目 非常全面的项目,强烈推荐

实战 廖雪峰老师的教程,非常经典,可以当做Python的百科全书来参考

Python开源软件 开源中国社区的项目合集

karan/Projects Python项目合集

Python项目_W3Cschool极客导航 不仅有web开发,还有爬虫相关

博客列表

廖雪峰的官方网站 研究互联网产品和技术,提供原创中文精品教程

虫师 关于Python自动化方面的一位大牛

宁哥的小站 Python网络爬虫和机器学习

静觅 崔庆才的个人网站,在爬虫方面造诣很深

Python, OpenStack 博客里面包含了很多python library的知识

知乎 - 与世界分享你的知识、经验和见解 隐藏着各种Python大神

经典入门及第三方库

好玩的项目

网络爬虫

数据相关

机器学习

最后推荐5个好用的Python IDE

1、Jupyter Notebook

Jupyter笔记本在2014年诞生于IPython。它是基于服务器 - 客户端结构的Web应用程序,它允许您创建和操作笔记本文档 - 或只是“笔记本”。 Jupyter Notebook提供了一个易于使用的交互式数据科学环境,涵盖许多编程语言,不仅可以作为IDE,还可以作为演示文稿或教育工具。对于刚开始使用数据科学的人来说,这是完美的! 可以在这里下载 Project Jupyter

2.PyCharm

PyCharm是由JetBrain的人员制作的IDE,该团队负责最着名的Java IDE,IntelliJ IDEA之一。

PyCharm的界面和功能对于那些有使用过其他JetBrain产品的人来说,是完美的。 此外,如果您喜欢IPython或Anaconda发行版,那么PyCharm可以将其工具和库(如NumPyMatplotlib)集成在一起,从而让您可以使用数组查看器和交互式图表。

下载地址PyCharm : Download Latest Version of PyCharm

3、Visual Studio

另一个选择可能是Visual Studio代码。 这是由Microsoft开发的文本编辑器,但也可以用作IDE。 Visual Studio的一个好处就是Git集成。 像Atom一样,您可以使用此应用程序轻松地在存储库中提交,同步和创建分支。

Visual Studio包含一个名为IntelliSense的功能,它提供了基于变量类型,功能和导入模块的代码完成。 它还提供语法高亮和自动完成功能。

您可以在此页面上免费下载适用于Windows,Linux或MacOS的Visual Studio代码Download Visual Studio Code

4、Sublime Text

作为第三个替代选项,您还可以考虑强大的文本编辑器Sublime Text。 大多数人喜欢用户界面,非凡的功能和性能。 就像上面提到的其他文本编辑器一样,您可以使用插件扩展Sublime Text。 有关如何将Sublime Text设置为轻量级的一体化数据科学IDE的更多信息,请查看此页面。

您可以在这里下载Sublime Text Sublime Text - Download

5、Atom

由Github开发的开源文本编辑器。

虽然这个文本编辑器可用于许多流行的编程语言,如Ruby on Rails,PHP,Java等,Atom有趣的功能,为Python开发人员创造了一个很好的体验。A hackable text editor for the 21st Century


本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏美团技术团队

业务赋能利器之外卖特征档案

应用背景及现状 美团外卖业务自2013年9月启动至今已运营三年时间。截至2016年12月,美团点评整个外卖平台的日订单超过900万。从发展速度和体量上看,外卖业...

43170
来自专栏大魏分享(微信公众号:david-share)

云时代企业如何建设绿色数据中心(第一篇)

建设绿色数据中心的必要性 中国目前是是全球最大的温室气体排放国,节能减排是“十二五”的重要工作内容。发改委在2013年就明确了首批10个行业的企业温室气...

36760
来自专栏瓜大三哥

FPGA内部资源介绍

39820
来自专栏大数据和云计算技术

Automatic Management of Data and Computation in Datacenters

image.png 最近在研究数据中心的数据管理和性能优化,看了一篇2010的论文Nectar:Automatic Management of Data and...

370100
来自专栏小白课代表

软件目录 | 2月28日更新+有需求

16620
来自专栏九彩拼盘的叨叨叨

通过分类来管理

在工作的过程中,发现很多人都没有分类的习惯:电脑桌面放着各种各样一大堆的文件;一个原型图文件夹下无序的放着很多原型图;图标文件下放着一堆文件;写的技术类的长文,...

9140
来自专栏专知

【观点】漫谈推荐系统及数据库技术

点击上方“专知”关注获取更多AI知识! 【导读】推荐系统和数据库技术,一个是偏机器学习数据挖掘相关的应用,一个是偏系统存储相关的技术,这两者在实际中有很大的应用...

46490
来自专栏about云

Kafka +深度学习+ MQTT搭建可扩展的物联网平台【附源码】

物联网+大数据+机器学习将会是以后的趋势,这里介绍一篇这方面的文章包含源码。 混合机器学习基础架构构建了一个场景,利用Apache Kafka作为可扩展的中...

54030
来自专栏CSDN技术头条

Apache Beam:下一代的数据处理标准

Apache Beam(原名Google DataFlow)是Google在2016年2月份贡献给Apache基金会的孵化项目,被认为是继MapReduce、G...

425100
来自专栏媒矿工厂

媒体容器新标准—CMAF

1. 视频流量持续走高 随着移动互联网的快速发展,数据流量呈现出爆发式的增长,互联网传输的视频流量也呈爆炸性增长,预计未来几年将持续增长。根据2017年思科预测...

1.3K70

扫码关注云+社区

领取腾讯云代金券