您当前的位置:首页 > 互联网教程

Python 语句和注释

发布时间:2025-05-17 15:41:19    发布人:远客网络

Python 语句和注释

一、Python 语句和注释

1、我们将在本节中介绍 Python语句,缩进以及注释,在本节的最后一部分,还会介绍作为一种特殊类型的 Python注释 Docstring。

2、 Python语句是给解释器执行的指令,一条 Python语句包含类似于如下的表达式,

3、你可以将 Python语句堪称解释器解释表达式并将其结果存储在变量中的指令。类似于 for, while, print之类的语句具有特殊的含义,我们将在在后面的章节中讨论。

4、当你在一句语句结束时按回车键后,该 Python语句被终止,我们可称之为单行语句。Python中的多行语句可以通过使用连续字符来创建,它将 Python语句扩展为多行语句。

5、你还可以使用括号(),方括号 []或大括号{}来进行隐式的多行接续。

6、例如,你可以使用括号来连接多行语句,

7、 Python语句块,例如函数,循环或类的主体,以缩进来开头。对于语句块内的每个语句,应该保持相同的缩进。当缩进不一致时,你将得到什么什么 IndentationError。

8、中建议使用 4个缩进空格。举例如下,

9、我们用缩进来增加程序的可读性,比如在下面的程序中,我们用两种方式来完成同一个功能,

10、你可以在这里看到第一个例子比第二个例子有更好的可读性。

11、注释用于描述程序的目的或工作工程,注释是在 Python解释过程中被忽略的行为,它们不会干扰程序的流程。

12、如果你正在编写数百行代码,肯定需要添加注释,因为其他人在阅读你的代码的时候,没有足够的时间阅读每一行来理解代码的工作。程序的注释增加了可读性,并解释了代码的工作原理。

13、 Using hash symbol in each line can define a multi-line comment. But there is another way to add a multi-line comment in Python, that is using triple quotation marks. You can use either''' or""".

14、三重引号'''通常可以用来定义多行文档注释 Docstring,你也可以用它来作为另外一种在 Python中添加多行注释的方法。

15、 Docstring是文档字符串,它通常是 Python函数,类,模块等的第一条语句。函数,方法和类的描述和注释位于文档字符串(文档字符串)内。

16、一目了然, Docstring介绍了函数的功能。

二、python入门教程

1、编程环境的安装与使用。比如Python的学习一般推荐软件自带的IDLE,简单好用。

2、掌握输入、输入语句的使用。输入语句可以让计算机知道你通过键盘输入了什么,输出语句可以让你知道计算机执行的结果,其中“”里面的内容是原样输出,多个输出项之间用,隔开。

3、掌握运算(包含计算、逻辑)表达式使用。这个主要是用+、-、*、/、()、>、<、>=、<=等符号连接起来的表示计算或者比较的式子,让计算机能做计算机或者判断,一个是计算表达式,一个是所谓的逻辑表达式。

4、特别要掌握赋值表达式的使用,这个主要是等于号的理解。在计算机编程语言里,等于号一般不表示相等,而是表示赋值,也就是将等号右边的内容记入左边的名字里。

5、理解并熟练使用变量,变量的字面意思就是会变化的量。其实质的作用记忆信息,通过给要记忆的内容取个名字,然后通过这个名字就可以找到记忆的内容,有点类似于数学中的字母表示数。

6、选择结构,这是让计算机具有一定的选择、判断能力的基础。比如我们常见的登录,VIP就要用到选择结构,因为我们把各种情况都列举在程序里了,程序才会有各种变化。

7、循环结构,这是让计算机具有重复的能力。前提是事件要具有一定的规律性,比如1,3,5,7,9,如果没有规律,也可能通过列表等方法构造规律。

三、python是什么语言

Python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,最初是用来编写自动化脚本的,随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

Python特点主要有以下几个方面:

1、简单:Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。

2、易学:Python极其容易上手,因为Python有极其简单的说明文档。

3、速度快:Python的底层是用 C语言写的,很多标准库和第三方库也都是用 C写的,运行速度非常快。

4、免费、开源:Python是FLOSS之一。使用者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。FLOSS是基于一个团体分享知识的概念。

5、高层语言:用Python语言编写程序的时候无需考虑诸如如何管理你的程序使用的内存一类的底层细节。

6、可移植性:由于它的开源本质,Python已经被移植在许多平台上。这些平台包括Linux、Windows、FreeBSD、Macintosh、Solaris、OS/2、Amiga、AROS、AS/400、BeOS、OS/390、z/OS、Palm OS、QNX、VMS、Psion、以及Google等基于linux开发的android平台。

7、解释性:一个用编译性语言比如C或C++写的程序可以从源文件转换到一个你的计算机使用的语言。这个过程通过编译器和不同的标记、选项完成。

Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。

对于一个特定的问题,只要有一种最好的方法来解决就好。这在由Tim Peters写的Python格言里面表述为:There should be one-- and preferably only one--obvious way to do it.这正好和Perl语言的中心思想TMTOWTDI完全相反。

Python的作者有意的设计限制性很强的语法,使得不好的编程习惯都不能通过编译。其中很重要的一项就是Python的缩进规则。