欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

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

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

一、python基础知识学习

 

1. google's python class(强烈推荐)

非常通俗易懂,即使以前没学过什么语言的也可以学习,建议python新手都拿来读读,这里是简单介绍,如果不想看文字教程,youtobe上也有相关视频教程,当然这个需要*,*应该是每个学习计算机的必备技能,不会的请看这篇*详细教程。

 

2. the python tutorial

python的官方文档,各个版本的都有,在基础阶段可以作为字典进行查阅。

 

二、python进阶学习

 

1. python高效编程技巧

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

 

2. python十个友好的惯用法

也就是编程风格,编程规范,这在大型项目中非常重要,每门语言都有自己的惯用法,比如google java编程风格指南中文版。

 

三、python高阶学习

 

1. 如何成为python高手

 

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

 

2. python+django+eclipse 在windows下快速开发自己的网站

 

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

 

3. 全栈式python学习

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

 

4. 我常用的 python 调试工具

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

 

四、python全面指导性学习

 

1. python综合资源

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

 

2. 学好python必读的几篇文章

里面也推荐了许多python学习过程中的优秀资源。

 

3. python开发技术详解精品资料(视频+技术文档)

是个pdf文档,收集了一些精品资源。

4. the python challenge