回忆总是对人有好处的,因为可以做到事后三省。对于初次结识 Python 的时候最终会对它有一个认识。
Python 是一种语言,如同中文、英文这种人类的语言,不过是对计算机说的话。实际上 Python 的机制分2部分,一个是高层解释器、另一个是低层编译器。说起话来,如同人类表达习惯一样,自然贴合。这是 Python 高级动态语言的独有特性。
使用面向对象的思想来看 Python 的话,什么?什么是面向对象?这个解释起来实际很容易理解,可以从两方面来解读一下。
对象 Object 作为一个线索,理解对象这个概念,其中也包含了一层物体、客观、宾语的意思,俗话说 Object 可以翻译成“东西”。一个对象就是一个东西,在 Python 中有许多对象,例如:识别符、分配语句、建立使用对象、甚至包括 Python 的内置类型。
那么当你用语言的时候,第一件事就是识字、组词、造句,也就是你表达、说话时所要作的。Python 中当然有许多表达式、操作符、以及优先级的考虑。如同算术运算中的加减乘除也是有运算优先级的。
接下来就是控制流的理解与掌握,Python 基本分为两种,一个是通过条件表达式来控制程序流,第二个就是通过循环来控制。
当然少不了函数了,对于小初的孩子们建议锁定在掌握函数式编程领域,这是基础中的基础,其中涉及了许多基本功。变量、数据类型、信息传递机制,以及众多 Python 内置函数的使用。
然后就是直接的输入与输出,这分为两部分,一个是系统层的终端IO,一个是文件系统IO。(IO 就是 Input 和 Output 输入与输出的首字母缩写形式。)
接下来需要掌握的就是:例外处理中的抛出与捕获例外控制;迭代器与生成器的建立与使用。
最后就是 Python 的理解表达式、范围管理与命名空间、模块的导入与建立。这些内容可以灵活编排,形成自己的一套教学流程。
此时的圣天泽在大脑里快速回顾了一番自己目前的工作内容,这也都是需要向前辈汇报的。当来到章成大师的家门口时,圣天泽还在犹豫自己是否像作报告一样。结果刚要触摸门禁时,扬声器里传来了一个声音。
“天泽,是你吗?”
“是我,是章老师吗?”
“没错,进来吧。”
突然听到咔的一声,紧闭的大门露出了一丝缝隙,这说明门锁已经开了。天泽推开大门,首先看到的是一个直接通向二层的楼梯。
“我在左手边的客厅等你呢,过来坐吧,天泽。”
“一见面,章老师还是给了我一个小意外。难道你已经从摄像头中看到我了?”
“哈哈,是啊,在你的车停下来的时候我就已经看到了。怎么你很好奇吗?”
人紧张的时候总会不经意用手挠挠头,圣天泽此时也不例外。傻乐着说:“是啊,我都有想参观一下您的工作间了。”
“不急,你这风尘仆仆的赶来,先休息一下。来,喝点水,吃点零食。虽然你年龄也不小了,可是我还是习惯像孩子一样待你。”
“前辈面前我还是年轻的,呵呵。”
看着桌面上的小吃食就知道章老很是体贴天泽,知道他的最爱就是有嚼头的风干牛肉干。天泽也放下了拘谨的身形,吃嚼起来。