Python入门学习教程.pdfVIP

  Python⼊门学习教程

  Python介绍

  python是⼀种计算机程序设计语⾔,是⼀种⾯向对象的动态化类型语⾔(解释性脚本语⾔),最初设计⽤于编写⾃动化脚本,后来随着功能扩

  ⼤,越来越多的⽤于独⽴的、⼤型的项⽬开发。

  1、⼼态准备

  编程是⼀门技术,也可以说是⼀门⼿艺,技艺成熟的背后肯定付出了⾟勤、反复的练习;编程的世界浩瀚⽆边,所以请保持⼀颗敬畏的⼼态去

  学习,认真对待写下的每⼀⾏代码,甚⾄每⼀个字符。收拾好⾃⼰的⼼态,向着编程的世界出发。

  2、学习选择

  Python2 还是 Python3 ?

  很多⼈都在纠结⼊门应该学 Python2 还是 Python3。这其实不是个问题。我从没听过某个⼈是 Python2 程序员或 Python3 程序员。⼆者

  只是程序不兼容,思想上并⽆⼤差别,语法变动也并不多。选择任何⼀个⼊⼿,都没有⼤影响。

  如果还是没法选择 可以看看知乎上⼤家的回答

  Pyhton2还是Pthon3

  2.1 编辑器该如何选?

  推荐 pycharm 社区版,配置简单、功能强⼤、使⽤起来省时省⼼,对初学者友好,并且还是完全免费的 !

  其他编辑器诸如:

  notepad++

  sublimeText 3

  visual studio

  idle: Python ⾃带编辑器。如果只是想尽快写出⼏⾏代码来,这是最简便的⽅式。

  为了让初学者集中更多的精⼒在写代码这件事情上,所以我们就不推荐 vim 和 Emacs 了。

  2.2 操作环境?

  Python ⽀持现有所有主流操作平台,不管是 windows 还是 mac 还是 linux,都能很好的运⾏ Python。并且后两者都默认⾃带 Python 环

  境。

  2.3 ⼊门教程

  完成 crossin的编程教室

  ⾃认为算得上是最浅显易懂的⼊门教程,很适合没有任何编程基础的⼈上⼿。

  74篇图⽂教程,从最简单的 Python 安装到基本语法、数据结构、函数、⽂件操作、⽹络请求、⾯向对象等逐步深⼊。

  对于如何加深对⼀个知识点的印象,最好的办法就是⾃⼰写代码实现⼀遍。如果还是不懂,那就再来⼀遍。所以⽆论你使⽤什么教程,都请将其中

  的⽰例代码全部在电脑上输⼊并运⾏,learning by doing !

  课后配套练习 : crossin的编程教室基础练习

  课外练习 :笨办法学Python

  这是本很有名的 Python 书籍,但并不适合纯零基础⾃学。因为其中重实践但不解释,新⼿很容易看得⼀头雾⽔。作为学习同时的辅助倒更合

  适。

  其他推荐教程

  《⽗与⼦的编程之旅》 ⼜名 《与孩⼦⼀起学编程》

  这也是⼀本⾮常适合零基础的 Python ⼊门书籍。喜欢阅读纸质书的同学可以买⼀本,不少在线书店有售。

  课后阅读 2:简明Python教程,在线教程版

  《简明 Python 教程》

  这是⼀本⾔简意赅的 Python ⼊门教程,简单直⽩,没有废话。适合有过其他语⾔基础的⼈快速了解 Python 语法。

  以上是我们推荐的学习材料,主要偏重没有太多编程基础的纯新⼿。其他也有⼀些不错的资源,可供不同需求的学习者使⽤:

  在线⽂字教程:

  廖雪峰的Python教程:廖先⽣的教程涵盖了 Python 知识的⽅⽅⾯⾯,内容更加系统,有⼀定深度,有⼀定基础之后学习会有更多的收获。

  ⼊门书籍:

  与孩⼦⼀起学编程

  Head First Python 中⽂版

  笨办法学Python

  Dive.Into.Python中⽂版(附课程源码),中⽂翻译在线版

  Python核⼼编程

  深⼊理解Python

  Python标准库

  Python编程指南

  交互式学习⽹站:

  codecademy

  codeschool

  codecademy 与 codeschool 这两个通过互联⽹学习 Python 的⽹站均备受好评。不妨去体验⼀下。

  在线视频课程:

  在线教育⽹站(Coursera⽹易云edx课堂腾讯课堂等)有哪些值得推荐的 Python 教程?

  3 、提升阶段

  完成⼊门阶段的基础学习之后,常会陷⼊⼀个瓶颈期,通过看教程很难进⼀步提⾼编程⽔平。这时候,需要的是练习,⼤量的练习。

  可以从书上的例程开始写,再写⼩程序⽚段,然后写完整的项⽬。

  我们收集了⼀些练习题和⽹站。可根据 ⾃⼰阶段,选择适合的练习去做。建议最好挑选⼀两个系列重点完成,⽽不是到处浅尝辄⽌。

  Crossin的编程教室 - 每周⼀坑 :

  编程教室的公众号每周会放出⼀道题⽬供练习,并在下⼀周讲解。欢迎关注微信公