[转]优秀Python学习资源收集汇总

Python是一种面向对象、直译式计算机程序设计语言。它的语法简捷和清晰,尽可能使用无异义的英语单词,与其它大多数程序设计语言使用大括号不同,它使用縮进来定义语句块。与SchemeRubyPerlTcl等动态语言同样,Python具有垃圾回收功能,可以自动管理内存使用。它常常被看成脚本语言用于处理系统管理任务和网络程序编写,然而它也很是适合完成各类高级任务。html

Python上手虽然容易,但与其它任何语言同样要学好Python并不是一日之功。个人Python学习还处在基础阶段,偶尔用Python脚本实现一些简单的功能,平时喜欢收集关于Python的各类技术文档及优秀文章,花了点时间整理出来分享给你们,有基础有进阶有高阶,也有从基础到高手全面学习的资料,有的资料里面也包含了其它许多优秀的资源。每一个人的标准不一样,也许个人分类不必定准确,但愿你们选择性阅读,让你在成长为一名Python高手的路上少走一点弯路。python

1、Python基础知识学习

1.  Google's Python Class(强烈推荐)
很是通俗易懂,即便之前没学过什么编程语言的也能够学习,建议Python新手都拿来读读,这里是 简单介绍,若是不想看文字教程,Youtobe上也有相关 视频教程,固然这个须要FQ,FQ应该是每一个学习计算机的必备技能,不会的请看这篇 FQ详细教程
 
Python的官方文档,各个版本的都有,在基础阶段能够做为字典进行查阅。

2、Python进阶学习

里面提供了一些重要的编程技巧,这几个技巧经常会被人们忽略,但它们在平常编程中能真正的给咱们带来很多帮助。

2.  Python十个友好的惯用法
也就是编程风格,编程规范,这在大型项目中很是重要,每门语言都有本身的惯用法,好比 Google Java编程风格指南中文版
 

3、Python高阶学习

1. 如何成为Python高手git

Python高手学习的指导性文章,至少让你知道什么样的程度叫作Python高手。github

2. Python+Django+Eclipse 在Windows下快速开发本身的网站编程

说到Python高阶应用,就不能不提Python逐渐被用来开发网站,其中Django就是个用Python开发网站的框架,若是你之前没用Python开发过网站,那么这篇文章能教你一步步开发出本身的网站,属入门级文章,带给咱们Python开发网站的初步体验。网络

主要是Python用于网络应用的教程,若是上面是基础入门的话,这里就是深刻且优秀的高手教程。

4.  我经常使用的 Python 调试工具
调试是每位想学好语言必备的技能,好的调试工具能让咱们的开发效率事半功倍。
 

4、Python全面指导性学习

Github上的,从入门到高手都有,很是全面。

2.  学好Python必读的几篇文章
里面也推荐了许多Python学习过程当中的优秀资源。
 
是个PDF文档,收集了一些精品资源。

4. The Python Challenge
以为本身Python学的差很少了吗?若是是的话,强烈推荐来这里挑战一下本身的Python知识,属于闯关游戏,娱乐的同时还能学习,为何不来呢?框架

 

(原文地址:http://www.cnblogs.com/lanxuezaipiao/p/3543658.html)编程语言

相关文章
相关标签/搜索