Python 核心英文单词完全学习手册

音标 · 中文读法 · Python含义 · 单词原义(按章节顺序)


📖 使用说明

列名

说明

英文

Python 中出现的单词/关键字/函数名

音标(IPA)

国际音标注音,帮助你准确发音

中文读法

用汉字模拟发音(仅供参考,建议听原声)

Python 含义

这个单词在 Python 编程中的具体作用

单词原义

这个单词在英语中的原本意思


一、初识 Python

英文

音标(IPA)

中文读法

Python 含义

单词原义

Python

/ˈpaɪθɑːn/

派森

一门解释型高级编程语言

蟒蛇;Guido 因喜欢喜剧《蒙提·派森的飞行马戏团》而命名

Guido van Rossum

/ˈɡiːdoʊ væn ˈrɒsəm/

吉多·范·罗苏姆

Python 语言的创始人(龟叔)

人名(荷兰程序员)

Pycharm

/ˈpaɪtʃɑːrm/

派查姆

JetBrains 出品的 Python 集成开发环境(IDE)

Py(Python缩写)+ Charm(魅力)

print

/prɪnt/

普润特

输出函数,把内容显示到屏幕上

打印;印刷

Run

/rʌn/

执行/运行代码

跑;运行

hello world

/hɛˈloʊ wɜːrld/

编程初学者的经典第一行代码

你好,世界

New

/njuː/

新建(项目/文件)

新的

Project

/ˈprɑːdʒekt/

普若杰克特

项目文件夹,存放源码

项目;工程

Open

/ˈoʊpən/

欧喷

打开已有项目

打开

Create

/kriˈeɪt/

克瑞埃特

创建按钮

创造;创建

File

/faɪl/

菲奥

文件(Python源文件 .py)

文件

Base interpreter

/beɪs ɪnˈtɜːrprɪtər/

贝斯 因特普瑞特

基础解释器,Pycharm 配置的 Python 路径

基础 + 解释器


二、基础知识

2.1 输入 / 输出

英文

音标(IPA)

中文读法

Python 含义

单词原义

print

/prɪnt/

普润特

输出函数:print("内容")

打印;印刷

input

/ˈɪnpʊt/

因普特

输入函数:input("提示")接收用户键盘输入

输入;投入

2.2 变量 & 标识符命名

英文

音标(IPA)

中文读法

Python 含义

单词原义

if

/ɪf/

伊夫

条件判断关键字,不能用作变量名

如果

while

/waɪl/

外奥

循环关键字,不能用作变量名

当……的时候

for

/fɔːr/

计数循环关键字,不能用作变量名

为了;对于

as

/æz/

艾兹

别名关键字(import … as …),不能用作变量名

作为

import

/ɪmˈpɔːrt/

因波特

导入模块关键字,不能用作变量名

进口;导入

range

/reɪndʒ/

瑞恩吉

生成整数序列的内置函数(保留字)

范围;区间

time

/taɪm/

泰姆

包名示例(全小写命名)

时间

HelloWorld

/hɛˈloʊ wɜːrld/

哈喽 沃尔德

大驼峰命名:类名,每单词首字母大写

你好世界

helloWorld

/hɛˈloʊ wɜːrld/

哈喽 沃尔德

小驼峰命名:变量名/函数名,首单词小写

你好世界

HELLO

/hɛˈloʊ/

哈喽

全大写命名:常量

你好

hello_world

/hɛˈloʊ wɜːrld/

哈喽 沃尔德

下划线命名:另一种变量命名风格

你好世界

2.3 数据类型(Data Type)

英文

音标(IPA)

中文读法

Python 含义

单词原义

int

/ɪnt/

因特

整型(integer 缩写),如5

整数(integer)

float

/floʊt/

弗洛特

浮点型,即小数,如0.51e10

漂浮;浮动

str

/strɪŋ/ → 缩写 str

斯坠英

字符串类型(string 缩写),如"hello"

线;字符串(string)

bool

/buːl/

布尔

布尔类型(Boolean),值为True/False

源自数学家 George Boole 的姓

True

/truː/

布尔值:1等价于真

真实的;正确的

False

/fɔːls/

佛斯

布尔值:0等价于假

错误的;假的

None

/nʌn/

空值,单独的数据类型,表示什么都没有

没有;无;零

type

/taɪp/

泰普

type(对象)获取数据类型的内置函数

类型;种类

isinstance

/ˈɪz ˈɪnstəns/

伊兹 因斯滕斯

isinstance(对象, class)判断数据类型,返回布尔值

是否为实例(is + instance)

class

/klæs/

克拉斯

类;<class 'int'>表示数据类型

班级;类别;阶级

2.4 运算符(Operator)

英文

音标(IPA)

中文读法

Python 含义

单词原义

and

/ænd/

安德

逻辑与:两边都为True才为True

和;并且

or

/ɔːr/

逻辑或:只要一边为True就为True

或者

not

/nɑːt/

诺特

逻辑非:取反,not TrueFalse

不;不是

符号运算符:+加、-减、*乘、/真除、//地板除、%取余、**幂、=赋值、+=加等、==等于、!=不等于、>=大于等于、<=小于等于


三、流程控制(Flow Control)

3.1 条件分支(Conditional Branch)

英文

音标(IPA)

中文读法

Python 含义

单词原义

if

/ɪf/

伊夫

条件判断:如果条件为真,执行代码块

如果;假如

else

/els/

艾奥斯

否则if条件为假时执行

否则;其他

elif

/ˈelɪf/

艾利夫

否则如果(else + if 缩写):多条件判断

else if 的合成词

3.2 循环(Loop)

英文

音标(IPA)

中文读法

Python 含义

单词原义

while

/waɪl/

外奥

条件循环:条件为真时重复执行

当……的时候

for

/fɔːr/

计数循环:遍历可迭代对象中每个元素

为了;对于

in

/ɪn/

成员判断/遍历:for i in list

在……里面

range

/reɪndʒ/

瑞恩吉

生成整数序列:range(start, stop, step)

范围

start

/stɑːrt/

斯塔特

range 参数:起始值(默认 0)

开始

stop

/stɑːp/

斯塔普

range 参数:结束值(必填,取不到)

停止

step

/step/

斯泰普

range 参数:步长(默认 1,可为负数)

步骤;步幅

continue

/kənˈtɪnjuː/

肯踢牛

跳过本次循环,进入下一次循环

继续

break

/breɪk/

布瑞克

终止整个循环,跳出循环体

打破;折断


四、列表(List)

英文

音标(IPA)

中文读法

Python 含义

单词原义

list

/lɪst/

利斯特

列表类型l = [1,2,3],可变、有序、可迭代

清单;列表

append

/əˈpend/

额盼德

list.append(元素),在列表末尾追加一个元素

附加;增补

extend

/ɪkˈstend/

伊克斯探德

list.extend([多个])扩展列表,批量添加

延伸;扩展

insert

/ɪnˈsɜːrt/

因色特

list.insert(下标, 元素),在指定位置插入

插入

remove

/rɪˈmuːv/

瑞木夫

list.remove(值)删除指定值的元素(第一个匹配)

移除;去除

pop

/pɑːp/

帕普

list.pop(下标)弹出元素(默认弹出末尾)

砰;弹出

clear

/klɪr/

克利尔

list.clear()清空整个列表

清除;清空

del

/dɛl/(delete 缩写)

代奥

del list[下标]删除变量或指定元素

删除(delete)

index

/ˈɪndeks/

因德克斯

list.index(值),返回元素第一次出现的下标

索引;目录

count

/kaʊnt/

康特

list.count(值)统计元素出现次数

计数;数数

sort

/sɔːrt/

索特

list.sort(),对列表排序(默认升序)

分类;排序

reverse

/rɪˈvɜːrs/

瑞沃斯

list.reverse()翻转列表顺序

反转;颠倒

len

/lɛn/(length 缩写)

len(list),获取列表长度(元素个数)

长度(length)

not in

/nɑːt ɪn/

诺特 因

成员判断:元素不在列表中

不在……里面


五、元组(Tuple)

英文

音标(IPA)

中文读法

Python 含义

单词原义

tuple

/ˈtjuːpəl/ 或 /ˈtʌpəl/

图普尔 / 塔普尔

元组类型t = (1,2,3)不可变、有序、可迭代

元组;n 元组(数学概念)

list()

/lɪst/

利斯特

list(t)→ 把元组转成列表(可变)

列表

tuple()

/ˈtjuːpəl/

图普尔

tuple(l)→ 把列表转成元组(不可变)

元组

count

/kaʊnt/

康特

tuple.count(值),统计值出现次数

计数

index

/ˈɪndeks/

因德克斯

tuple.index(值, start, stop),返回值第一次出现下标

索引


六、字符串(String)

英文

音标(IPA)

中文读法

Python 含义

单词原义

str

/strɪŋ/ → /stɜːr/

斯鹊尔

字符串类型"hello",不可变、有序、可迭代

字符串(string)

capitalize

/ˈkæpɪtəlaɪz/

凯皮特莱斯

str.capitalize()首字母大写,其余小写

把……大写;资本化

format

/ˈfɔːrmæt/

佛马特

"{0}".format(值)格式化输出

格式;格式化

end

/end/

恩德

print(…, end=" "),指定输出结尾字符(默认换行)

结束;末端

%s

/pərˈsɛnt ɛs/

坡森特 S

"%s" % 值格式化占位符(字符串)

百分号 + string 首字母

转义字符:\nnewline换行、\'单引号、\"double quote双引号、\\backslash反斜杠


七、字典(Dict)

英文

音标(IPA)

中文读法

Python 含义

单词原义

dict

/dɪkt/(dictionary 缩写)

迪克特

字典类型{"key":"value"},键值对映射,无序

字典(dictionary)

key

/kiː/

字典的,通过键访问值dict[key]

钥匙;关键

value

/ˈvæljuː/

瓦留

字典的,键所对应的数据

价值;值

items

/ˈaɪtəmz/

艾特姆斯

dict.items(),返回所有键值对(项)

项目;条目(复数)

values

/ˈvæljuːz/

瓦留斯

dict.values(),返回所有

价值(复数)

keys

/kiːz/

剋斯

dict.keys(),返回所有

钥匙(复数)

kwargs

/ˈkiːwɜːrd ˈɑːrɡjumənts/

剋沃德 阿格由门茨

**kwargs关键字参数,封装成字典

keyword arguments 缩写


八、函数(Function)

英文

音标(IPA)

中文读法

Python 含义

单词原义

def

/dɛf/(define 缩写)

代夫

定义函数关键字:def 函数名():

定义(define)

return

/rɪˈtɜːrn/

瑞特恩

返回值return 值,结束函数并返回结果

返回;归还

None

/nʌn/

不写return默认返回值

无;没有

global

/ˈɡloʊbəl/

格罗波

声明全局变量:在函数内使用外部全局变量

全球的;全局的

nonlocal

/nɑːnˈloʊkəl/

难楼扣

声明外层局部变量:内嵌函数中使用外层变量

非局部的(non + local)

lambda

/ˈlæmdə/

兰姆达

匿名函数lambda 参数: 返回值,一次性使用

希腊字母 λ(第11个字母)

help

/help/

黑奥普

help(函数名)查看帮助文档

帮助

doc

/dɑːk/(doc 读多克)

当德 多克

函数名.__doc__,获取函数文档字符串

文档(documentation)


九、综合项目

英文

音标(IPA)

中文读法

Python 含义

单词原义

V1.0

/ˈvɜːrʒən wʌn poʊnt oʊ/

沃忍 万 破因特 欧

版本号(Version 1.0)

版本 1.0


📋 分类速查索引

🔑 关键字(Keywords)— 不能用作变量名

英文

音标

中文读法

Python 含义

原义

if

/ɪf/

伊夫

条件判断

如果

else

/els/

艾奥斯

否则

否则

elif

/ˈelɪf/

艾利夫

否则如果

else+if

while

/waɪl/

外奥

条件循环

当…时

for

/fɔːr/

计数循环

对于

in

/ɪn/

成员判断/遍历

在…里

def

/dɛf/

代夫

定义函数

定义

return

/rɪˈtɜːrn/

瑞特恩

返回值

返回

global

/ˈɡloʊbəl/

格罗波

全局变量声明

全局的

nonlocal

/nɑːnˈloʊkəl/

难楼扣

外层变量声明

非局部的

lambda

/ˈlæmdə/

兰姆达

匿名函数

希腊字母λ

and

/ænd/

安德

逻辑与

or

/ɔːr/

逻辑或

或者

not

/nɑːt/

诺特

逻辑非

True

/truː/

布尔真

真实的

False

/fɔːls/

佛斯

布尔假

假的

None

/nʌn/

空值

class

/klæs/

克拉斯

类别

break

/breɪk/

布瑞克

终止循环

打破

continue

/kənˈtɪnjuː/

肯踢牛

跳过本次循环

继续

import

/ɪmˈpɔːrt/

因波特

导入模块

导入

as

/æz/

艾兹

别名

作为

del

/dɛl/

代奥

删除

删除

📦 内置函数(Built-in Functions)

英文

音标

中文读法

Python 含义

原义

print

/prɪnt/

普润特

输出

打印

input

/ˈɪnpʊt/

因普特

输入

输入

type

/taɪp/

泰普

获取类型

类型

isinstance

/ˈɪzɪnstəns/

伊兹因斯滕斯

判断类型

是实例吗

range

/reɪndʒ/

瑞恩吉

生成序列

范围

len

/lɛn/

获取长度

长度

list

/lɪst/

利斯特

转为列表

列表

tuple

/ˈtjuːpəl/

图普尔

转为元组

元组

str

/stɜːr/

斯鹊尔

转为字符串

字符串

int

/ɪnt/

因特

转为整型

整数

float

/floʊt/

弗洛特

转为浮点型

浮点

bool

/buːl/

布尔

转为布尔型

布尔

dict

/dɪkt/

迪克特

转为字典

字典

help

/help/

黑奥普

查看帮助

帮助

📋 方法速查(Methods)

英文

音标

中文读法

归属

作用

原义

append

/əˈpend/

额盼德

list

末尾追加

附加

extend

/ɪkˈstend/

伊克斯探德

list

批量添加

扩展

insert

/ɪnˈsɜːrt/

因色特

list

指定插入

插入

remove

/rɪˈmuːv/

瑞木夫

list

按值删除

移除

pop

/pɑːp/

帕普

list

弹出元素

弹出

clear

/klɪr/

克利尔

list

清空

清除

index

/ˈɪndeks/

因德克斯

list/tuple

返回下标

索引

count

/kaʊnt/

康特

list/tuple

统计次数

计数

sort

/sɔːrt/

索特

list

排序

排序

reverse

/rɪˈvɜːrs/

瑞沃斯

list

翻转

反转

capitalize

/ˈkæpɪtəlaɪz/

凯皮特莱斯

str

首字母大写

大写化

format

/ˈfɔːrmæt/

佛马特

str

格式化

格式化

keys

/kiːz/

剋斯

dict

获取所有键

钥匙们

values

/ˈvæljuːz/

瓦留斯

dict

获取所有值

值们

items

/ˈaɪtəmz/

艾特姆斯

dict

获取所有键值对

条目们


🎯 学习方法建议

步骤

方法

1. 听

复制单词到词典 App 听标准发音(推荐 欧路词典 / 有道词典)

2. 读

跟着音标大声朗读,中文读法只是辅助,务必以音标为准

3. 写

在代码中打出每个单词时,心里默念它的发音和含义

4. 联想

记住单词原义,Python 用法大多是原义的引申(如pop是"弹出",append是"附加")

5. 复习

每天学完一章后,遮住中文,看英文说出 Python 含义


Python 的词汇大多来自日常英语,记住原义就理解了设计者的用意。每天背 5 个,两周就能拿下全部基础词汇!