《Python基础教程》

第一部分:基础,包括:基本语法—>抽象(函数,类)—>异常—>迭代–>标准库(包括正则表达式)。

第二部分:和外界打交道,包括:文件、图形界面、数据库、网络编程,知识点对应后面10个例子。又讲到如何测试、打包、发布程序。讲的较为简单,可以在用到某个功能时再找资料。

第三部分:实践。 20~29章,每章一个编程例子。学好Python语法,有了疑问:Python可以用来做什么?都说它很强大,强大在哪里?耐心琢磨、读懂10个例子后,对这两个问题有了感觉。

这10个例子涉足:文本处理、利用图形创建PDF文件、XML生成网站、聊天工具(网络)、CGI技术、基于Web的论坛(CGI、数据库)、XML-RPC、GUI。例子虽然不是最新技术,但告诉了应用方向。第10个例子,看题目“DIY街机游戏”,就觉得很神奇,怎么开发一个像模像样的游戏?按照它的方法做一遍,也不是那么难。

每个例子的组织很好:问题是什么–>有用的工具—>准备工作—>初次实现—>再次实现—>进一步探索。学好语法之后,我能笨拙、费力的用初次实现的方法,硬编码解决问题。而再次实现“如何将一个没有任何形式抽象(没有函数、类)的简单原型改进为一个增加了数个重要抽象特征的泛型系统”。再次实现的思路、设计很好,光学语法真的没法写出来,虽然有些例子的内容可能有点老,但思路值得学习。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值