前面的课程,我们学会了如何安装和运行Python程序。也学会了在解决问题时,如何找出问题的算法,并能够用文字和流程图来描述算法。
Python代码的构成
从这节课开始,我们将开始Python编程的学习。Python是一种编程语言,和我们学的汉语一样,也是有语法规则的。汉语有名词、动词、形容词等,这些词组合在一起就构成了句子,句子又有主语、谓语、宾语等成分构成。
同汉语一样,Python也有词,不过这些词在编程语言中称为关键字或保留字,如英文单词import、class、is、for等关键字。
上图列出了Python的部分关键字,Python的关键字都是英文单词。从英文单词的含义也大体能看出该关键字表示的意义。例如if是如果、假如的意思,这个关键字会在条件判断中使用。在后面的课程中,我们会讨论关键字的使用。
在Python语言中也有数学中的运算符,如乘号(*)、加号(+)、减号(-)等,用于数学运算。除了数学运算符,Python还有赋值、关系、逻辑等运算符。
上图列出了Python的数学运算符,Python的数学运算符与数学中的运算符在符号上有些不同。数学中的乘号是“×”,Python中的乘号是“*”,数学中的除号是“÷”,Python中的除号是“/”。这是因为在编写代码时用键盘输入乘号和除号不是很方便,因此在大多数编程语言中,也包括Python编程语言,用“*”符号表示乘号,用“/”符号表示除号。
在Python语言中还内置了一些库,这些库包含了很多函数,每个函数完成一些特有的功能,并且每个函数都有一个名称,如print函数,它可以把文字内容输出到指定的设备上,如电脑屏幕、打印机等。