教程的部分目录
第一课:通过求三角形面积,学会输入输出
第二课:再求三角形面积:如何使用自定义函数
第三课:循环、分支的单例
第四课:如何处理大量数据(列表和元组)
第五课:综合练习1:日历的计算
第六课:综合练习2:一个万年历项目
第七课:类 ------ 高级的自定义数据
第八课:继承与多态 ----- 面向对象的优势
第九课:容器的高级话题
第十课:两种构造世界的方法
第11课:从哪里来,到哪里去:序列化
第12课:使用数据库保存数据
第13课:务实的项目构建形式:MVC
第14课:通过网络读取股票信息
第15课:画出股票分时图
第16课:利用Python进行系统管理:查找相同的文件
第17课:以后干什么?树莓派
第18课:点亮一个Led
第19课:接收GPRS模块的控制信息
第20课:回家前给热水器发个信息
学习的建议
Yuri(尤里.弗拉易里其......)老师说,编程误区就是老想着培养思路,我总是听人说“我编不了程序,因为我没有思路”,呸!我编了那么多年程序,就没见过思路,我倒是觉得编程象做雕塑,心中有个模样,然后不断地贴贴补补,修修挖挖,使作品接近目标,我的意思是说不要追求一蹴而就,修修改改就行,所以没有思“路”,只有目标。
本教程短小,易于模仿,模仿是学习编程最好的方法。
模仿过后应该给例题升个级或稍微改改,比如例题求三角形面积,你就改成求梯形面积,例题用了两个函数,你把结构分的更细,用三个函数。这样就足够了。
有实际需求是学编程最佳动力。
这套教程的动力就是我今年要做的一个实际智能家居项目,你呢?也设立一个目标吧,什么都行,比如说开发一个股价越界报警短信程序等等。
还有,本教程代码以图片形式给出,省得copy,因为敲一遍代码或改写代码也是学习的好方式。
图片太模糊?在新窗口打开图片就好了。
好了,最后,Python是个实在有趣的语言,我从来没有主动地学过什么语言,就是今年的项目也不需要非用Python开发,但是Python太超乎想象了,语法风格完全90后,所以一起乐乐吧。