无论屏幕前的你是还在读书的学生党还是已经工作的职场人,都请和小编一起回忆一下我们上课时的情形,是不是基本上都是这样的流程:
课前预习→ 课堂讲解(有的科目还会有课堂实验)→ 课后练习。
如今小编为大家请出一位“名师”——《三步学Python》,它在“讲课”时就遵循这样的流程,而且这位“名师”不仅思路清晰、讲解问题时善于旁征博引,而且还画功非凡!
现如今,出于工作等各方面的需要,很多人开始尝试自学 Python。如果你在自学的过程中找不到要领,或者还没有入门就想放弃,那不妨听听这位“名师”的课吧!
本书从“什么是程序”讲起,分别介绍了在 Windows 和 MacOS 环境下安装 Python 和 VSCode 的方法。
本书精选了 Python 初学者都需要掌握的几个主题,分预习、体验、理解 3 个步骤,结合大量具体示例和 385 幅插图详细讲解 Python 基础知识,手把手带你入门。
在“预习”环节概述该节内容,在“体验”环节实际带领大家创建 Python 程序并运行,在“理解”环节结合插图详细讲解该节的重点知识和代码内容。
从运行环境的搭建开始,本书循序渐进地介绍了命令和文件的执行方法、变量与运算、数据结构、条件测试、循环、基本库等基础知识,以及用户自定义函数、类等实践性的内容。
各章末尾设置有练习题,可以帮助读者检验学习效果。
下面,我们以本书第六章第二节为例,了解本书的使用方法,并尝试从预习、体验、理解三个步骤学习 Python。
试想这是星期一的早上,你正要出门:
如果正在下雨,那你会带上伞;
如果没有下雨,就不带伞。
——这,就是一个简单的条件测试。
如果作者开篇即讨论条件测试,初学者们大概都会一头雾水;但如果把专业名词和人类的日常行为联系起来,可能会更容易理解,接下来的学习也更容易推进。
在这一环节,作者提纲挈领,使用通俗的语言告诉你章节主要内容,便于把握重点,提高学习效率。
如上图所示,作者在文字说明的基础上,在右侧匹配了相应的步骤图,实现了过程和结果的可视化。
同时在重点部分穿插 Tips,以提示该步骤的注意事项,解决学习者在操作过程中出现的问题。
在这一环节,我们开始从理论走向实践。作者以图文结合的形式带领我们实际使用 Python 编写程序,体验运行效果。
当然,你也可以下载本书示例代码直接运行。
在完成体验环节后,你或许已经顺利完成了示例代码的运行,但对其中的具体内容和一些知识点并未完全理解,这时,你该进入下一环节了!
在第三环节,作者结合精心绘制的示意图,对“体验”部分的程序内容和相关知识点进行简明易懂的说明。
以图配文的形式让 Python 语法一目了然,解决你在学习中遇到的问题。
作者在每一章的结尾都设置了针对性的练习题,可以帮助你检验学习效果。当然,别忘了去书后核对答案!
通过上面的三个步骤和练习题,我们已经结束了第六章第二节的学习。
怎么样,你学会了吗?
山田祥宽(作者)
日本一桥大学毕业,曾在 NEC 公司任系统工程师,2003年开始专职技术写作。Microsoft MVP for Visual Studio and Development Technologies。著有《自学Python》等多部著作。
山田奈美(作者)
中学兼职教师。著有《三步学MySQL(第2版)》《PHP基础教程(第3版)》等。
王俊(译者)
毕业于日本名古屋大学并获得信息学硕士学位,研究方向为人工智能在医疗信息领域中的应用。擅长数据预处理、大数据分析等。目前在日本某互联网公司负责后端开发和系统维护,主要使用的语言为 Python 和 TypeScript。
文末互动
聊一聊自学 Python 时遇到过哪些困难?是如何解决的?
我们将随机选出 1 位读者,送出《三步学 Python》1 本。
截止时间:1月28日 12:00。