方法

Python 入门

Hugo Bowne-Anderson

Data Scientist at DataCamp

内置函数

  • 列表最大值:max()

  • 列表或字符串长度:len()

  • 获取列表中索引:?

  • 反转列表:?

Python 入门

回归基础

 

sister = "liz"
height = 1.73
fam = ["liz", 1.73, "emma", 1.68,
       "mom", 1.71, "dad", 1.89]

第3章第2页幻灯片.020.png

Python 入门

回归基础

 

sister = "liz"
height = 1.73
fam = ["liz", 1.73, "emma", 1.68,
       "mom", 1.71, "dad", 1.89]
  • 方法:属于对象的函数

ch_3_2_slides.024.png

Python 入门

回归基础

 

sister = "liz"
height = 1.73
fam = ["liz", 1.73, "emma", 1.68,
       "mom", 1.71, "dad", 1.89]
  • 方法:属于对象的函数

ch_3_2_slides.028.png

Python 入门

list 方法

fam
['liz', 1.73, 'emma', 1.68, 'mom', 1.71, 'dad', 1.89]
fam.index("mom") # "在 fam 上调用 index() 方法"
4
fam.count(1.73)
1
Python 入门

str 方法

sister
'liz'
sister.capitalize()
'Liz'
sister.replace("z", "sa")
'lisa'
Python 入门

方法

  • 万物皆对象

  • 对象按类型拥有对应方法

sister.replace("z", "sa")
'lisa'
fam.replace("mom", "mommy")
AttributeError: 'list' object has no attribute 'replace'
Python 入门

方法

sister.index("z")
2
fam.index("mom")
4
Python 入门

方法(2)

fam
['liz', 1.73, 'emma', 1.68, 'mom', 1.71, 'dad', 1.89]
fam.append("me")

fam
['liz', 1.73, 'emma', 1.68, 'mom', 1.71, 'dad', 1.89, 'me']
fam.append(1.79)
fam
['liz', 1.73, 'emma', 1.68, 'mom', 1.71, 'dad', 1.89, 'me', 1.79]
Python 入门

小结

函数

type(fam)
list

方法:在对象上调用的函数

fam.index("dad")
6
Python 入门

Passons à la pratique !

Python 入门

Preparing Video For Download...