Python 基础知识

Eric Chuar 完成了 Python 基础知识 并获得密歇根大学颁发的证书。

学校:
密歇根大学

毕业了:
2018

持续时间:
6个月

Python 基础知识

掌握 Python 基础技能

在教科书中使用活动代码和多选题 描述编程语言的目的 区分形式语言和自然语言 解释注释的使用

区分表达式、值和打印表示法 识别以下类型的值:字符串、整数、浮点数、函数 识别有效与无效的变量名;编写赋值语句;模拟赋值语句的评估并更新参考图。

识别和解释硬编码 编写多行程序(使用海龟框架) 使用点符号调用方法和设置属性 区分实例、属性和方法 区分语法错误、运行错误和语义错误

学习 Python 3 基础知识,包括条件语句、循环以及字符串和列表等数据结构。通过创建图纸和提高调试能力,培养实用的编程技能。

课程视角

刚刚学完 "Python 基础 "课程,老实说,我就像得到了一套新工具。我一直是个喜欢动手的人--既然可以一头扎进去,为什么还要等课程呢?证书固然很好,但没有什么能比得上实际操作的体验。

编程语言的目的:课程从基础知识开始,解释了为什么我们需要编程语言。我的意思是,我一直都知道编程语言对我的数字营销和编程工作至关重要,但了解了 "为什么 "之后,我对编程语言有了全新的认识。

形式语言与自然语言:这部分很有意思。我们深入探讨了 Python 等正式语言与英语等自然语言之间的差异。正式语言要求的精确性让我意识到,在日常交流中出错的余地有多大。我在编写营销信息时肯定会考虑到这一点。

评论和代码:我了解到代码中注释的重要性。这就像给阅读你代码的人留下面包屑一样。虽然这只是一件小事,但在团队环境中却大有裨益。

表达式和值:然后,我们继续学习表达式和数值,区分两者,甚至还学习了字符串、整数和浮点数等类型。这些是任何程序的基石,深入理解它们只会让我做得更好。

硬编码和语法:硬编码是不允许的,但了解为什么硬编码会遭人唾弃则很有启发。我们还深入探讨了多行编程,并讨论了可能遇到的常见错误--语法、运行时和语义。

Python 3 基础:课程以 Python 3 的基本知识结束,包括循环和数据结构。是的,我甚至还用 Python 的海龟框架画了一些图形!

下一步是什么?我不会独享这些知识。无论是数字营销、编程,还是羽毛球和红酒等其他爱好,我都会与人分享。人生苦短,尤其是当你要考虑家庭和孩子的时候,就更不能独享了。是时候在我的家乡马来西亚和新加坡传播一些 Python 知识了。让我们开始吧