Python数据结构+算法全面讲解:Python 基础

Python 基础
本节将复习 Python,并且为前一节提到的思想提供更详细的例子。如果你刚开始学习 Python
或者觉得自己需要更多的信息,建议你查看本书结尾列出的 Python 资源。本节的目标是帮助你
复习 Python并且强化一些会在后续各章中变得非常重要的概念。
Python是一门现代、易学、面向对象的编程语言。它拥有强大的內建数据类型以及简单易用
的控制语句。由于 Python是一门解释型语言,因此只需要查看和描述交互式会话就能进行学习。
你应该记得,解释器会显示提示符 >>> ,然后计算你提供的 Python语句。例如,以下代码显示了
提示符、 print 函数、结果,以及下一个提示符。
>>> print("Algorithms and Data Structures")
>>> Algorithms and Data Structures
>>>

数据
前面提到,Python 支持面向对象编程范式。这意味着 Python 认为数据是问题解决过程中的
关键点。在 Python 以及其他所有面向对象编程语言中,类都是对数据的构成(状态)以及数据
能做什么(行为)的描述。由于类的使用者只能看到数据项的状态和行为,因此类与抽象数据类
型是相似的。在面向对象编程范式中,数据项被称作对象。一个对象就是类的一个实例。


1. 内建原子数据类型
我们首先复习原子数据类型。Python有两大內建数据类实现了整数类型和浮点数类型,相应
的 Python类就是 int 和 float 。标准的数学运算符,即 + 、 - 、 * 、 / 以及 ** (幂)&

猜你喜欢

转载自blog.csdn.net/tysonchiu/article/details/128361256