在学习python过程中有很多人都有这样的疑惑:“我的英语水平不如小学生,能不能学好编程? ” 相信这个问题困扰了太多太多想学习编程,但是英文不好的同志们吧。
其实常用的英语词汇就那么多,只要把常用的英语词汇学会了,你的代码一样可以写的调皮到飞起,编程和英语的关系其实非常的简单和纯粹。
聪明的脑袋很重要!在学习编程中多思考,多实践操作。
一、交互式环境与Print输出
- Print:打印/输出
- coding:编码
- syntax:语法
- error:错误
- invalid:无效
- identifier:名称/标识符
- character :字符
二、字符串的操作
- user:用户
- name:姓名/名称
- attribute:字段/属性
- value:值
- key:键
三、重复/转换/替换/原始字符串
- upper:上面
- lower:下面
- capitalize:用大写字母写或印刷
- title:标题
- replace:替换
- old:旧的
- new:新的
- count:计数
- swap:互换
- case:情形
- path:路径
- new:新的\新建
- project:项目
- test:测试
- file:文件
- data:数据
四、去除/查询/计数
- strip:去除
- index:索引
- find:查找
- count:计数
- start:开始
- end:结束
- chars:字符
- sub:附属
五、获取输入/格式化
- input:输入
- prompt:提示
- ID:身份证
- format:格式化
- args(argument):参数
- kwargs:关键字参数
- year:年
- month:月
- day:日
六、元组
- tuple:元组
- max:最大
- min:最小
- iterable:可迭代
- key:关键字
- function:方法/函数
- stop:停止
- object:对象
七、列表
- list:列表
- reverse:反向
- true:真
- false:假
- append:附加
- extend:扩展
- insert:插入
- pop:取出
- remove:移除
- del(delete):删除
- clear:清除
- sort:排序
八、集合
- set:集合/设置
- add:添加
- update:更新
- discard:丢弃
- intersection:相交
- union:联合
- difference:差数
- symmetric:对称
- in:在…里面
- not:不/不是
- disjoint:不相交
- subset:子集
- superset:父集/超集
- copy:复制
九、字典
- dict:字典
- key:键/关键字
- value:值
- item:项
- mapping:映射
- seq(sequence):序列
- from:从/来自
- get:获取
- default:默认
- none:没有
- arg:可变元素
- kwargs(keyword args):可变关键字元素
十、循环
- for…in…循环的使用
- while…循环的使用
- range:范围
- sep(separate):分隔
- flush:冲刷
- step:步长
- continue:继续
- break:突破/跳出
十一、条件/跳出与结束循环
- if:如果
- else:否则
十二、运算符与随机数
- module:模块
- sys(system):系统
- path:路径
- import:导入
- from:从…
十三、定义函数与设定参数
- birthday:出生日期
- year:年份
- month:月份
- day:日期
- type:类型
- error:错误
- missing:丢失
- required:必须
- positional:位置
- unsupported:不支持
十四、设定收集参数
- create:创建
- info:信息
- age:年龄
- height:高度
- width:宽度
- weight:重量
- splicing:拼接
- params:参数
- volume:体积
- operand:操作数
十五、嵌套函数/作用域/闭包
- inside:内部
- outside:外部
- radius:半径
- perimeter:周长
- case:情形
- synthesis:合成
- execute:执行
十六、递归函数
- recursion:递归
- Infinite:无穷
- maximum:最大值
- depth:深度
- exceeded:超过
- factorial:阶乘
- search:查询
- power:幂
- lower:下方
- upper:上方
- middle:中间assert/assertion:异常
十七、列表推导式/lambda表达式
- square:平方
- even:偶数
- comprehension:理解
- lambda:希腊字母λ的英文名称,大名鼎鼎的游戏半条命里面的logo就是这个。
十八、列表推导式/lambda表达式
- regular:规则
- expression: 表达式
- group:组
- match:匹配
- span:跨度
- ignore case:忽略 大小写
- multi line:多 行
- dot all:点 全部
- unicode:万国码
- verbose:累赘
- pos/position:位置
没有回复内容