想学python但是有好多英文不认识?python常用英文单词都在这

想学python但是有好多英文不认识?python常用英文单词都在这
最新回答
画心骨

2021-04-01 03:23:29

学习Python时遇到不认识的英文单词怎么办?Python常用英文单词总结

在学习Python编程时,遇到不认识的英文单词是很常见的现象,尤其是对于英语基础较弱的学习者。但不必担心,因为Python中的英文单词大多属于专业术语,且数量有限。通过不断学习和实践,你可以逐渐掌握这些单词,并提升编程能力。以下是一些Python中常用的英文单词及其解释,帮助你更好地入门Python编程。

一、交互式环境与print输出

  • print:打印/输出,用于在屏幕上显示变量的值或字符串。
  • coding:编码,指定文件的编码格式,如UTF-8。
  • syntax:语法,指编程语言的规则和结构。
  • error:错误,表示代码中存在问题,需要修正。
  • invalid:无效,指代码中的某些部分不符合语法规则。
  • identifier:名称/标识符,用于标识变量、函数等的名称。
  • character:字符,指文本中的单个符号。

二、字符串的操作

  • user:用户,通常指操作计算机的人或程序。
  • name:姓名/名称,用于标识人或事物的名字。
  • attribute:字段/属性,指对象所具有的特征或值。
  • value:值,指变量或属性所存储的数据。
  • key:键,在字典中用于唯一标识一个值。

三、重复/转换/替换/原始字符串

  • upper:大写,将字符串转换为大写形式。
  • lower:小写,将字符串转换为小写形式。
  • capitalize:首字母大写,将字符串的第一个字符转换为大写。
  • title:标题格式,将字符串中的每个单词的首字母转换为大写。
  • replace:替换,将字符串中的某些部分替换为其他内容。
  • old:旧的,指要被替换的内容。
  • new:新的,指替换后的内容。
  • count:计数,统计字符串中某个子串出现的次数。

四、去除/查询/计数

  • strip:去除,去除字符串两端的空白字符。
  • index:索引,获取字符串中某个子串的起始位置。
  • find:查找,查找字符串中某个子串的位置,若不存在则返回-1。
  • start:开始,指定查找或去除操作的起始位置。
  • end:结束,指定查找或去除操作的结束位置。

五、获取输入/格式化

  • input:输入,用于获取用户的输入。
  • prompt:提示,显示在输入框前的提示信息。
  • format:格式化,用于将字符串中的占位符替换为实际的值。
  • args(argument):参数,传递给函数或方法的数据。
  • kwargs:关键字参数,以键值对形式传递的参数。

六、元组

  • tuple:元组,一种不可变的序列类型。
  • max:最大,获取序列中的最大值。
  • min:最小,获取序列中的最小值。
  • iterable:可迭代的,指可以逐个访问其元素的对象。

七、列表

  • list:列表,一种可变的序列类型。
  • reverse:反向,将列表中的元素顺序颠倒。
  • true:真,布尔值的一种,表示条件成立。
  • false:假,布尔值的另一种,表示条件不成立。
  • append:附加,向列表末尾添加元素。
  • extend:扩展,将另一个列表中的所有元素添加到当前列表末尾。
  • insert:插入,在列表的指定位置插入元素。
  • pop:弹出,移除并返回列表中的最后一个元素。
  • remove:移除,从列表中移除指定的元素。
  • del(delete):删除,删除列表中的指定元素。
  • clear:清除,移除列表中的所有元素。
  • sort:排序,对列表中的元素进行排序。

八、集合

  • set:集合,一种无序且不重复的元素集合。
  • add:添加,向集合中添加元素。
  • update:更新,用另一个集合中的元素更新当前集合。
  • discard:丢弃,从集合中移除指定的元素(若不存在则不报错)。
  • intersection:交集,获取两个集合的交集。
  • union:并集,获取两个集合的并集。
  • difference:差集,获取两个集合的差集。
  • symmetric:对称差集,获取两个集合的对称差集。
  • subset:子集,判断一个集合是否是另一个集合的子集。
  • superset:父集/超集,判断一个集合是否是另一个集合的父集。

九、字典

  • dict:字典,一种键值对集合。
  • item:项,字典中的一个键值对。
  • mapping:映射,指字典中的键值对关系。
  • seq(sequence):序列,指一系列的元素。
  • get:获取,从字典中获取指定键的值。
  • default:默认,指定当键不存在时返回的默认值。

十、循环

  • for…in…:循环,用于遍历序列中的每个元素。
  • while…:循环,当条件为真时重复执行代码块。
  • range:范围,生成一个数字序列。
  • sep(separate):分隔符,指定在打印多个值时用于分隔它们的字符。
  • step:步长,指定遍历序列时的步长。
  • continue:继续,跳过当前循环的剩余部分,继续下一次循环。
  • break:跳出,终止当前循环。

十一、条件/跳出与结束循环

  • if:如果,用于判断条件是否成立。
  • else:否则,当if条件不成立时执行的代码块。

十二、运算符与随机数

  • module:模块,指Python中用于组织代码的文件。
  • sys(system):系统,指Python的内置系统模块。
  • import:导入,用于将模块中的代码引入到当前文件中。

十三、定义函数与设定参数

  • birthday:出生日期,常用于日期相关的函数或方法中。
  • type:类型,指变量或值的类型。
  • error:错误,表示函数执行过程中出现的问题。
  • missing:丢失,指缺少必要的参数或值。
  • required:必须,指函数执行时必需的参数。

十四、设定收集参数

  • create:创建,用于生成或建立新的对象或数据。
  • info:信息,指关于对象或数据的描述性内容。
  • age:年龄,常用于表示人或事物的年龄。
  • height:高度,常用于表示物体的高度。
  • width:宽度,常用于表示物体的宽度。
  • weight:重量,常用于表示物体的重量。

十五、嵌套函数/作用域/闭包

  • inside:内部,指嵌套函数或内部作用域。
  • outside:外部,指外部函数或外部作用域。
  • case:情形,常用于条件判断或模式匹配中。

十六、递归函数

  • recursion:递归,指函数直接或间接地调用自身。
  • Infinite:无穷,指递归调用可能导致的无限循环。
  • maximum:最大值,指递归调用的最大深度。
  • depth:深度,指递归调用的层次。
  • exceeded:超过,指递归调用的深度超过了最大值。
  • factorial:阶乘,常用于递归函数的示例中。

十七、列表推导式/lambda表达式

  • square:平方,常用于计算数字的平方。
  • even:偶数,指能被2整除的整数。
  • comprehension:理解,指列表推导式或集合推导式的概念。
  • lambda:希腊字母λ的英文名称,用于定义匿名函数。

十八、正则表达式

  • regular:规则,指正则表达式的规则。
  • expression:表达式,指正则表达式的具体形式。
  • group:组,指正则表达式中括号内的部分。
  • match:匹配,指正则表达式与字符串的匹配过程。
  • span:跨度,指匹配结果在原字符串中的位置范围。
  • ignore case:忽略大小写,指正则表达式匹配时忽略大小写差异。
  • multi line:多行,指正则表达式匹配时考虑多行文本。
  • dot all:点全部,指正则表达式中的点号(.)匹配所有字符(包括换行符)。
  • unicode:万国码,指正则表达式支持Unicode字符集。
  • verbose:冗长,指正则表达式使用详细的语法描述。

总之,学习Python时遇到不认识的英文单词是很正常的,关键在于不断学习和实践。通过不断积累和使用这些单词,你会逐渐熟悉它们,并提升你的编程能力。建议准备一个笔记本,记录每次遇到的生词及其解释,这样可以帮助你更好地记忆和理解这些单词。