Logo
Section 1 / 17

对象

在本节课中,我们将学习几种不同类型的对象。

导入

对象

在本节课中,我们将学习几种不同类型的对象。

对象表示法

列表和字符串(你已经见过)以及集合和字典(即将介绍)都是对象。谈论对象时有一些专门的术语:

  • 方法 是定义在对象上的函数。
  • 你不是“调用”方法,而是向对象“发送消息”。这听起来不太自然,因此我喜欢说你是“与对象对话”。

与此相关的是,使用对象时有一种特殊的语法:

  1. 指明你要对话的对象。
  2. 加上一个句点(.)。
  3. 写上方法名,并附上任何参数(用逗号分隔并放在括号中)。

例如,如果 s 是字符串 Hello World,那么 s.lower() 就是字符串 hello world。你可以理解为:“嘿,s,给我一个你的小写版本。”

1s = "Hello World" # 字符串对象 2 3lower_s = s.lower() # 使用对象 4print(lower_s)

我们接下来将讨论的对象类型包括:

  • 列表
  • 元组
  • 集合
  • 字典
  • 字符串

最基础的必备内容

列表