.. _intro_python: =================== Python简介 =================== 对于计算机行业来说,Python现在已经成为使用最为广泛(用途)的开发语言,从计算机入门、运维、 :ref:`big_data` 和 :ref:`machine_learning` 都有Python的用武之地。我甚至不用介绍Python,只需要说 「人生苦短,我用Python」。 CS61A: Structure and Interpretation of Computer Programs ========================================================== 在 :ref:`csdiy` 中,推荐伯克利计算机入门课程 CS61A : - 采用Python作为计算机入门语言,强调抽象 - 函数式编程、数据抽象、面向对象和模块化 - 掌握 Python、Scheme 和 SQL 这三种编程语言 - 深入到程序构造与运行的原理 - Python 实现一个 Scheme 的解释器 学习教程: - `伯克利CS 61A课程网站 `_ 提供了所有视频课程的索引,所以很方便完成上课和作业 - `CS61A课程视频(YouTube) `_ 我计划系统学习并结合一些经典Python书籍完成学习: