基本信息
文件名称:Python编程基础(第3版)(微课版)课件 2.1 Python的基础语法(一).pptx
文件大小:143.02 KB
总页数:16 页
更新时间:2025-05-27
总字数:约1.55千字
文档摘要

Python的基础语法;;众所周知,人与人之间可以通过人类语言进行交流,人与计算机之间可以通过计算机语言(将人类语言转化成计算机能够理解的语言)进行交流。计算机语言的种类很多,总体可以分为三大类,分别是机器语言、汇编语言和高级语言。

机器语言是指计算机能够识别的指令集合,其指令由“0”和“1”组成。汇编语言在机器语言的基础上进行了改进,以英文单词代替0和1。例如,“Add”代表相加,“Mov”代表传递数据等。

汇编语言实际上就是机器语言的记号。高级语言并不特指某一种语言,它泛指很多编程语言,如Python、C语言、C++、Java等。;相对于汇编语言,高级语言将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,如使用堆栈、寄存器等,极大地简化了程序中的指令。高级语言源程序可以通过解释和编译两种方式执行,一般使用编译的方式。由于Python省略了很多编译细节,因此更容易上手。

Python的设计目标之一是让代码具有高度的可读性,其使用的标点符号和英文单词大多与其他语言经常使用的一致,因此使用它设计的程序代码看起来整洁且美观。Python不像其他静态语言(如C语言、Pascal等)一样需要重复书写声明语句,在一定程度上避免了经常出现特殊情况和意外。

;;Python?3安装完成后,系统默认其源码文件为UTF-8编码。在此编码下,全世界大多数编程语言的字符都可以同时在字符串和注释中得到准确的编译。

在大多数情况下,通过编辑器编写的Python代码默认保存为UTF-8编码的脚本文件,这样系统在通过Python执行相应文件时就不容易出错。

但是如果编辑器不支持UTF-8编码的文件,或团队合作时有人使用了其他编码格式,那么Python?3将无法自动识别脚本文件,从而造成程序执行错误,这时候对Python脚本文件进行编码声明就显得尤为重要。例如,GBK脚本文件在没有编码声明时执行将会出错,经编码声明后,脚本文件即可正常执行。

;为源文件指定特定的字符编码时,需要在文件的首行或第二行插入特殊的注释行,源文件中的所有字符都会按照“coding”指代的UTF-8编码进行处理。当然,这并不是唯一的声明格式,其他格式的声明如“#coding:utf-8”和“#coding=utf-8”,也都是可以的。通常使用的编码声明格式如下。;;注释对于编程来说是必不可少的,即使是简短的几行Python代码,如果使用了一些生僻的编写方法,开发人员也需要花一定时间才能将其弄明白。

实际应用中,开发人员常常要面对成千上万行晦涩难懂的代码,如果代码注释不够详细,那么时间一长,甚至连开发人员自己也会弄不清代码的含义。;单行注释通常以井号(#)开头,注释行是不会被机器解释的。这里需要注意的是,前文介绍的编码声明虽然也是以井号(#)开头的,但其不属于注释行,而且编码声明需要放在首行或第二行,否则不会被机器解释。代码如下:

;在实际应用中常常会有多行注释的需求,同样也可以使用井号(#)进行注释,只需在每一行注释前加上井号(#)即可代码如下:;使用井号(#)进行多行注释显得有些烦琐。Python对多行注释还提供了另一种更加方便、快捷的方式,即使用3个单引号或3个双引号将注释内容包含,达到注释多行或整段内容的效果。

使用单引号进行多行注释,如代码所示。;使用双引号进行多行注释,如代码所示。;;多行语句一般用于一条语句太长,在一行中写完会显得很不美观的情况。在代码中使用反斜线(\)可以实现一条长语句的换行,同时其不会被机器识别成多条语句,如下所示。;此外,使用分号(;)可对多条短语句实现隔离,从而在同一行书写多条语句,如下所示。一行多条语句,通常在短语句中应用得比较广泛。