小白必看的【100个Python核心词汇】中文释义大全
continue:继续(跳过本次,直接进入下一次循环)pass:跳过/占位(啥也不干,保持代码结构完整)
bool:布尔值(只有 True 和 False 两种)list:列表(方括号 [],啥都能往里装,可变)tuple:元组(圆括号 (),一旦定义就不能改的列表)
Python自带的内置函数,不用自己写,拿来就能用!enumerate:枚举(把数据和它的序号一起拿出来)isinstance:判断实例(确认某个对象是不是某个类)
pop:弹出(从列表抽走一个元素,默认抽最后一个)items:项/键值对(同时获取字典里的锁和东西)get:获取(安全地从字典拿东西,没有也不会报错)
当你不再只写基础脚本,开始构建大工程时,必须懂这些。inheritance:继承(儿子继承老子的属性和方法)staticmethod:静态方法(不需要实例化就能调用的方法)classmethod:类方法(把类本身当作参数传入的方法)global:全局变量(在函数内部声明要用外面的全局变量)nonlocal:非局部变量(闭包中用到,修改上一层函数的变量)args/kwargs:参数/关键字参数(打包接收无数个参数的万能组合)
try:尝试(试着执行这行代码,容易出错的放这里)except:捕获异常(如果try报错了,就执行这里的补救措施)finally:最终(不管报不报错,最后都必须执行的扫尾工作)assert:断言(调试代码的神器:我断定这一定是真的,否则就报错)with:上下文管理器(高级的打开方式,会自动帮你关闭文件)
这虽不是Python自带的关键字,但全世界的程序员都爱这么给变量起名字!看懂它们,也就看懂了代码的意图。result/res:结果(通常用来接函数的返回值)flag:标志位(通常用作 True/False 的信号灯)util:工具 (Utility的缩写,常作为工具代码文件的名字)