原文:http://www.cnblogs.com/lanxuezaipiao/p/3543658.html

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

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

一、Python基础知识学习

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

二、Python进阶学习

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

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

三、Python高阶学习

1. 如何成为Python高手

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

2. Python+Django+Eclipse 在Windows下快速开发自己的网站

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

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

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

四、Python全面指导性学习

Github上的,从入门到高手都有,非常全面。

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

4. The Python Challenge
觉得自己Python学的差不多了吗?如果是的话,强烈推荐来这里挑战一下自己的Python知识,属于闯关游戏,娱乐的同时还能学习,为什么不来呢?


作者:Alexia(minmin)
如果您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】 
如果您希望与我交流互动,欢迎微博互粉 
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

优秀Python学习资源收集汇总--强烈推荐(转)的更多相关文章

  1. 优秀Python学习资源收集汇总(强烈推荐)

    Python是一种面向对象.直译式计算机程序设计语言.它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用縮进来定义语句块.与Scheme.Ruby.Perl ...

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

    Python是一种面向对象.直译式计算机程序设计语言.它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用縮进来定义语句块.与Scheme.Ruby.Perl ...

  3. python学习: 优秀Python学习资源收集汇总--转

    Python是一种面向对象.直译式计算机程序设计语言.它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用縮进来定义语句块.与Scheme.Ruby.Perl ...

  4. 优秀Python学习资源

    优秀Python学习资源收集汇总(强烈推荐)   Python是一种面向对象.直译式计算机程序设计语言.它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用縮 ...

  5. Git学习资源收集汇总

    伴随着知乎上一个问题:GitHub 是怎么火起来的?被顶起200+的回答说到:Github不是突然火起来的,在Ruby社区Github其实从一开始就很流行,我们2009年搞Ruby大会就邀请了Gith ...

  6. WCF学习资源收集汇总

    1.WCF编程 http://www.cnblogs.com/wengyuli/category/217446.html 2.wcf热门问题编程示例 http://blog.csdn.net/book ...

  7. 第二弹:超全Python学习资源整理(进阶系列)

    造一个草原要一株三叶草加一只蜜蜂.一株三叶草,一只蜂,再加一个梦.要是蜜蜂少,光靠梦也行. - 狄金森 "成为编程大牛要一门好语言加一点点天分.一门好语言,一点点天分,再加一份坚持.要是天分 ...

  8. Python学习资源汇总,转载自他人

    python3英文视频教程(全87集) http://pan.baidu.com/s/1dDnGBvV python从入门到精通视频(全60集)链接:http://pan.baidu.com/s/1e ...

  9. 国内优秀Android学习资源

    技术博客 应用开发 博主 博客 备注 任玉刚 CSDN博客 深入Android应用开发,深度与广度兼顾 郭霖 CSDN博客 内容实用,行文流畅,高人气博主 夏安明 CSDN博客   张鸿洋 CSDN博 ...

随机推荐

  1. dp之01背包hdu3466(带限制的,当你所拥有的钱数大于某个限定值时才可以购买该物品)

    题意:买东西,每个东西有三个特征值,p代表价格,q代表你手中钱必须不低于q才能买这个物品,v代表得到的价值. mark:又是变种01背包,每做一个变种的,就是一种提高.. 按照q - p以由大到小的顺 ...

  2. js 開始时间,当前时间,结束时间的比較

    //開始时间不能小于当前时间 function startTimeIsBigThanTotay(startTime){ var startdate = new Date((startTime).rep ...

  3. oozie中时间EL表达式

    EL表达式: 常量表示形式 含义说明 ${coord:minutes(int n)} 返回日期时间:从一开始,周期执行n分钟 ${coord:hours(int n)} 返回日期时间:从一开始,周期执 ...

  4. markdown 表格宽度调整

    先在浏览器中看看 HTML是怎样的:   看起来似乎不错.回到 Markdown 上,在原表格前添加 CSS 代码,类似这样: <style> table th:first-of-type ...

  5. Thinlphp 模版 foreach 嵌套在 另一个循环出现不能在次循环问题。

    把 foreach 循环改成 volist 就可以重置循环所以的数据.

  6. JAVASCRIPT+DHTML实现表格拖动

    自已做的,本来想在网上找前辈们做的,可是总找不到这种例子,要么找出来的太复杂, 要么就没法用,索性自己写了一个.看看还可以用!贡献出来,估计和我一样的菜鸟用的着! <html> <s ...

  7. 关于VS2013的安装遇到的问题

    老师突然说实验一需要用代码实现,我之前配置的cocos的编程环境是cocos+VS2013,是很稳定的 但是,我安装unity5.5的时候,不小心选择了顺带安装了VS2015,就等于我电脑里面有了两个 ...

  8. 图像,script,link 空地址带来的困惑

    前端开发人员估计很多人都不清楚这些标签的空地址会带来哪些让人意想不到的问题.包括我,很长一段时间都认为这是无伤大雅的事情,直到有一次遇到莫名其妙的问题,下面会拿image来详细介绍(其他类似). 下面 ...

  9. sqlalchemy 判断字段是否存在

    1.low方法: (1)person_obj=session.query(Person).filter(Person.name=='jack') print (person_obj.count()) ...

  10. swift - storyboard(故事版)的使用

    iOS开发中,苹果公司提供了一种可视化的编程方式:即xib和storyboard,xib相对来说比较灵活,可以在纯代码的项目中使用, 也可以和storyboard配合使用,用法都差不多,下面来总结一下 ...