什么是函数?

Python 数据科学入门

Hillary Green-Lerman

Lead Data Scientist, Looker

函数是一种动作

函数类比

Python 数据科学入门

代码中的函数

import pandas as pd
from matplotlib import pyplot as plt

df = pd.read_csv('letter_frequency.csv')

plt.plot(df.letter_index, df.frequency, label='Ransom')
plt.show()

函数执行操作:

  • pd.read_csv() 将 csv 文件读入为 Python 表格
  • plt.plot() 将数据生成折线图
  • plt.show() 在新窗口显示图表
Python 数据科学入门

Python 数据科学入门

函数结构:函数名

函数解剖

函数名

  • 以函数所属模块开始(plt
  • 后接函数名(plot
  • 函数名后总跟一对括号 ()
Python 数据科学入门

函数结构:位置参数

函数解剖

位置参数

  • 作为函数的输入;告诉函数如何执行
  • 顺序很重要!
Python 数据科学入门

函数结构:关键字参数

函数解剖

关键字参数

  • 必须在位置参数之后
  • 先写参数名(label),再写等号(=
  • 然后是参数值(Ransom
Python 数据科学入门

常见函数错误

  • 参数之间缺少逗号

  • 缺少右括号

Python 数据科学入门

Passons à la pratique !

Python 数据科学入门

Preparing Video For Download...