Skip to Main Content
程序设计导论:Python语言实践
book

程序设计导论:Python语言实践

by 罗伯特 塞奇威克, 凯文 韦恩, 罗伯特 唐德罗
August 2021
Intermediate to advanced content levelIntermediate to advanced
350 pages
13h 15m
Chinese
Pearson
Content preview from 程序设计导论:Python语言实践

1.2.1 相关术语

为了阐述数据类型,本书定义了若干相关术语。术语的定义基于下列代码片段:

上述代码片段创建了3个对象,其数据类型均为int,分别使用字面量(literal)1234、99和表达式a + b,并使用赋值语句将变量a、b和c绑定(bind,“绑定”是一个专业术语,描述创建关联的过程)到其对象。最终结果是,变量c被绑定到一个int数据类型对象,其值为1333。接下来,我们定义所有的数据类型相关术语。

1. 字面量(Literal)

字面量用于在Python代码中直接表示数据类型的值。例如:数字序列1234、99表示int数据类型的值;带小数点的数字序列3.14159、2.71828表示float数据类型的值;True和False表示bool数据类型的两个取值;包括在引号之间的字符系列,例如'Hello,World',表示str数据类型的值。

2. 运算符(Operator)

运算符(或称操作符)用于在Python代码中表示数据类型的运算操作。例如:Python使用运算符+和*分别表示整数和浮点数的加法运算和乘法运算;使用运算符and、or和not表示布尔运算等。本节将详细讨论四种基本数据类型的常用操作。

3. 标识符(Identifier)

标识符用于在Python代码中表示名称。每个标识符是由字母、数字和下划线组成的字符系列,且不能以数字开始。例如,字符系列abc、Ab_、abc123和a_b均为合法的Python标识符,而Ab*、1abc和a + b则为不合法的标识符。标识符大小写敏感,所以Ab、ab和AB表示不同的名称。一些关键字,例如and、import、in、def、while、from和lambda,均为保留字,不能在程序中用作标识符。其他特殊名称,例如int、sum、min、max、len、id、file和input,在Python中具有特殊含义,建议最好也不要在程序中用作标识符。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Go程序设计语言

Go程序设计语言

艾伦A. A.多诺万, 布莱恩W. 柯尼汉
C++语言导学(原书第2版)

C++语言导学(原书第2版)

本贾尼 斯特劳斯特鲁普
Go语言编程

Go语言编程

威廉·肯尼迪

Publisher Resources

ISBN: 9787111549246