很多 Python 新手都有个共同痛点:语法学了不少,但一遇到英文报错、函数关键词就懵圈 —— 明明代码逻辑没问题,却因为不认识 “tuple”“attribute” 这些基础单词卡壳,甚至连报错信息都看不懂!其实 Python 入门所需的核心英文单词就百十来个,不用死记硬背,按场景分类记忆 + 多敲代码运用,两周就能熟记于心。今天整理了这份「Python 常见单词分类合集」,覆盖交互式环境、数据结构、函数、循环等核心场景,新手直接对照学,再也不用对着英文抓瞎~📚 一、基础环境与输出(入门第一眼就遇到)
print:打印/输出
coding:编码
syntax:语法
error:错误
invalid:无效
identifier:名称/标识符
character:字符
🔤 二、字符串操作(文本处理高频用)
user:用户
name:姓名/名称
attribute:字段/属性
value:值
key:键
upper:大写转换
lower:小写转换
capitalize:首字母大写
title:每个单词首字母大写
replace:替换
old:旧的(替换时用)
new:新的(替换时用)
count:计数
swap:互换
case:大小写(如 swapcase:大小写互换)
path:路径
file:文件
data:数据
✂️ 三、字符串进阶(去除 / 查询 / 计数)
strip:去除(首尾空格 / 字符)
index:索引(查找元素位置)
find:查找(返回索引,未找到返回 - 1)
count:计数(元素出现次数)
start:开始(查找起始位置)
end:结束(查找结束位置)
chars:字符(指定操作字符集)
sub:附属(如 substring:子字符串)
📥 四、输入与格式化(用户交互必备)
input:输入
prompt:提示(输入时的提示文字)
ID:标识(如用户 ID)
format:格式化(字符串格式化)
args(argument):参数
kwargs:关键字参数
year:年
month:月
day:日
📦 五、核心数据结构(列表 / 元组 / 集合 / 字典)
(1)元组(tuple)
tuple:元组
max:最大值
min:最小值
iterable:可迭代(对象)
function:方法/函数
stop:停止
object:对象
(2)列表(list)
list:列表
reverse:反向(反转列表)
true:真(布尔值)
false:假(布尔值)
append:附加(末尾添加元素)
extend:扩展(批量添加元素)
insert:插入(指定位置添加)
pop:取出(删除并返回元素)
remove:移除(按值删除元素)
del(delete):删除(按索引 / 切片删除)
clear:清除(清空列表)
sort:排序
(3)集合(set)
set:集合/设置
add:添加(单个元素)
update:更新(批量添加元素)
discard:丢弃(删除元素,不存在不报错)
intersection:相交(求交集)
union:联合(求并集)
difference:差数(求差集)
symmetric:对称(如 symmetric_difference:对称差集)
in:在...里面(判断元素是否存在)
not:不/不是(否定判断)
disjoint:不相交(判断两集合无交集)
subset:子集
superset:父集/超集
copy:复制
(4)字典(dict)
dict:字典
key:键/关键字
value:值
item:项(键值对)
mapping:映射
seq(sequence):序列
from:从/来自(如 dict.fromkeys ())
get:获取(根据键获取值)
default:默认(默认值)
none:没有(空值)
arg:可变元素
kwargs(keyword args):可变关键字元素
🔄 六、循环与条件(控制流程核心)
(1)循环
for...in...:for 循环(遍历可迭代对象)
while...:while 循环(条件循环)
range:范围(生成整数序列)
sep (separate):分隔(打印时的分隔符)
flush:冲刷(打印时强制输出)
step:步长(循环遍历步长)
continue:继续(跳过当前循环,进入下一轮)
break:突破 / 跳出(终止循环)
(2)条件判断
if:如果
else:否则
elif:否则如果(多条件判断)
⚙️ 七、函数与进阶(定义 / 参数 / 作用域)
def:定义(函数定义关键字)
type:类型(如 type () 函数)
missing:丢失(如参数丢失报错)
required:必须(如必填参数)
positional:位置(如位置参数)
unsupported:不支持(如不支持的操作)
inside:内部(如函数内部)
outside:外部(如函数外部)
recursion:递归(递归函数)
infinite:无穷(如无限递归)
maximum:最大值
depth:深度(如递归深度)
exceeded:超过(如超过递归深度)
lambda:匿名函数(lambda 表达式)
square:平方
even:偶数
comprehension:推导式(如列表推导式)
📝 记忆小技巧:不用死记,边用边记!
分类记忆:按 “场景 + 功能” 分组,比如学列表时,集中记 append、extend、sort 等相关单词,关联性更强;
代码实操:敲代码时遇到单词,先试着回忆含义,再查手册确认,比单纯背单词表效果好 10 倍;
报错联想:遇到报错信息(如 “TypeError”“KeyError”),对应记忆 “type(类型)”“key(键)”,下次再遇到就懂了。
🎁 免费领取:Python 单词表 PDF 版
为了方便大家随时查看、打印背诵,已经把这份单词表整理成了 PDF 文档,排版清晰、可直接打印!光有单词不够?还为大家整理了400 集系统视频教程,分 4 季循序渐进:第一季【基础篇】:Python 基础(115 集)
第二季【提高篇】:深入与扩展(100 集)
第三季【扩展篇】:网络编程、多线程、扩展库(85 集)
第四季【高手篇】:算法、源码、函数式编程、神经网络(100 集)
从入门到大神,视频 + 电子书搭配学习,效果翻倍!现在就能免费 get~领取方式超简单:
点赞 + 推荐本文到朋友圈 / 编程社群;
关注公众号,回复关键词【66】,
学习 Python 不用怕英文!这 100 + 核心单词就是入门 “通行证”,每天花 10 分钟对照单词表,结合代码实操,两周就能轻松拿捏。如果觉得这份单词表有用,欢迎转发给身边正在学 Python 的朋友,一起少走弯路~👇 点击 “在看”,解锁更多 Python 入门干货!