基础词汇
第一天
path [ pɑ:θ ] 路径
unexpected [ˌʌnɪkˈspektɪd] 不期望的
class [klɑ:s] 类
usage [ˈju:sɪdʒ] 使用
public ['p ʌblik] 公共的,公用的
version [ˈvɜ:ʃn] 版本
private ['praivit] 私有的,私人的
author [ˈɔ:θə(r)] 作者
static ['stæ tik] 静的;静态的;静止的
int [int] 整型
void [vɔid] 空的,没有返回值的
char [tʃɑ:] 字符型
main [mein] 主要的,重要的
string [striŋ] 字符串类型
system ['sistəm] 系统
float [fləut] 单精度浮点类型
out [aut] 往外,出现,出外
type [taip] 类型
bool ['bu:li:ən] 布尔类型,真假
demo [ 'deməu ] 演示,例子
True [tru:] 真,正确的(成立的)
define [dɪˈfaɪn] 定义
False [fɔ:ls] 假,错误的(不成立的)
syntax [ˈsɪnˌtæks] 语法
encode [ɪnˈkəʊd] 编码
invalid [ɪnˈvælɪd] 无效的
decode [ˌdi:ˈkəʊd] 解码
indentation [ˌɪndenˈteɪʃn] 缩进
integrated [ˈɪntɪgreɪtɪd] 集成
print [print ] 打印
set [ set] 设置
instance ['instəns ] 实例,情况
reset [r i set] 重新设置
tool [tu:l] 工具
get [get ] 获取,获得
data ['deitə] 资料
multiply [ˈmʌltɪplaɪ] 乘
develop [di'veləp ] 开发
division [dɪˈvɪʒn] 除法
extends [ ik'stends] 继承,延伸,推广
iterable ['itəreibl] 可迭代的
phone [ fəun ] 电话
第二天
development [dɪˈveləpmənt] 开发
while [wail]当……的时候
environment [ɪnˈvaɪrənmənt] 环境
interpreter [ɪnˈtɜ:prɪtə(r)] 解释器
count [kaunt] 计数;计算
configured [kən'fɪɡəd] 配置
sum [ s ʌm] 总数,总计
variables ['veərɪəblz] 变量
salary [ 'sæləri ] 薪水
unreachable ['ʌn'ri:tʃəbl] 不能达到的
random ['ræn dəm]随机的
colum [ˈkɔləm] 列
import [im' pɔ:t] 导入,输入
row [rəʊ] 行
if [if] 如果
index [ˈɪndeks] 索引
else [els] 否则
max [ ma: k s] 最大的
switch [switʃ] 判断语句
min [ mi n] 最小的
case [keis]实例,情况
function [ 'fʌŋ k ʃən ] 功能,函数
break [breik] 退出
method [ 'meθə d] 方法
continue [kən 'tinju] 跳出...继续
result [ ri'zʌlt ] 结果
return [ri tə:n] 返回
compare [ kəm' pεə ] 比较
default [di'fɔ:lt] 默认的
temp [ tem p ] 临时工
attribute [əˈtrɪbju:t] 属性
call [ kɔ:l] 呼叫,给...打电话
code [kəud ] 代码,代号,编码
study [ 'stʌdi] 学习,研究
country ['kʌn tri ]国家,国土
work [ wə:k ] 工作,操作
university [ju:ni'və:siti]大学
location [ ləu'keiʃən] 位置(文件在电脑中的位置)
college ['kɔlidʒ] 大学
encoding [in'kəudiŋ] 编码
private ['praivit ] 私有的,私人的
super ['sju: pə] 父类的,超级的,,超类的
第三天
null [nʌl] 空,无效的
class member [ 'membə ] 类成员
exception [ ik 'sep ʃən] 异常
class method [ 'meθəd] 类方法
error [erə] 错误
package [ 'pækidʒ] 包
index ['indeks] 角标,索引,指针
car [ kɑ: ] 汽车,小轿车
out of [ a:ut ɔf] 在...之外
color [ 'kʌlə] 颜色
length [ leŋθ] 长度
red [ red ]红色
sort [sɔ:t] 将...排序
blue [ blu: ]蓝色
change [ tʃeindʒ ] 改变,交换
black [ blæ k]黑色
swap [ swɔp ] 交换
white [ hwait ] 白色
half [ hɑ:f ] 一半的,半个的
run [ run] 跑, 运行
search [ sə: tʃ] 搜索,查找
person [ 'pə:sən ] 人
mid [ mid] 中间的
people [ 'pi:pl ] 人,人们
number [ 'nʌmbə ] 数字,号码
age [ eidʒ] 年龄
transition [ træn'ziʃən]
name [ neim ] 名字,名称,名誉,名人
object [ 'ɔbdʒi kt ] 对象, 物体
speak [ spi:k] 说话,讲话
show [ ʃəu] 显示,展示
final ['fai nl] 最终的
sleep [sli:p ] 睡, 睡觉, 睡眠 1秒=1000毫秒
finally [ˈfaɪnəli] 最后
single ['siŋgl] 单一的,单独的,单身的,单程的
interface [ 'intəfeis ] 接口
分主题词汇
一、交互式环境与print输出
1、print [prɪnt]:打印/输出
2、coding [ˈkəʊdɪŋ]:编码
3、syntax [ˈsɪntæks] :语法
4、error [ˈerə(r)] :错误
5、invalid [ɪnˈvælɪd]:无效
6、identifier [aɪˈdentɪfaɪə(r)] :名称/标识符
7、character [ˈkærəktə(r)]:字符
二、字符串的操作
1、user [ˈjuːzə(r)]:用户
2、name:姓名/名称
3、attribute [əˈtrɪbjuːt ]:字段/属性
4、value [ˈvæljuː]:值
5、key [kiː]:键
三、重复/转换/替换/原始字符串
1、upper [ˈʌpə(r)]:大写
2、lower [ˈloʊər]:小写
3、capitalize [ˈkæpɪtəlaɪz] :首字母大写
4、title [ˈtaɪtl]:标题
5、replace [rɪˈpleɪs] :替换
6、old:旧的
7、new:新的
8、count:计数
9、swap:互换
10、case [keɪs]:情形
11、path:路径
12、new:新的\新建
13、project [ˈprɒdʒekt]:项目
14、test [test]:测试
15、file [faɪl]:文件
16、data [ˈdeɪtə] :数据
四、去除/查询/计数
1、strip [strɪp]:去除前后空格
2、index:索引
3、find [faɪnd]:查找
4、count:计数
5、start [stɑːrt]:开始
6、end:结束
7、chars [tʃɑːrz] :字符
8、sub [sʌb]:子串,一个整体的一部分
五、获取输入/格式化
1、input:输入
2、prompt [prɑːmpt]:提示
3、ID:标识符
4、format [ˈfɔːrmæt]:格式化
5、args(argument [ˈɑːrɡjumənt] ):参数
6、kwargs:关键字参数
7、year [jɪr]:年
8、month [mʌnθ]:月
9、day:日
六、元组
1、tuple:元组
2、max:最大
3、min:最小
4、iterable:可迭代
5、key:关键字
6、function:方法/函数
7、stop:停止
8、object:对象
七、列表
1、list [lɪst]:列表
2、reverse [rɪˈvɜːrs]:反转
3、true:真
4、false:假
5、append [əˈpend]:附加
6、extend:扩展
7、insert [ɪnˈsɜːrt]:插入
8、pop [pɑːpu]:取出
9、remove:移除
10、del(delete [dɪˈliːt]):删除
11、clear [klɪr]:清除
12、sort:排序
八、集合
1、set:集合/设置
2、add [æd]:添加
3、update [ˌʌpˈdeɪt]:更新
4、discard [dɪˈskɑːrd ]:丢弃
5、intersection [ˌɪntərˈsekʃn]:相交
6、union [ˈjuːniən]:联合
7、difference [ˈdɪfrəns]:差别
8、symmetric [sɪ'metrɪk]:对称
9、in:在…里面
10、not:不/不是
11、disjoint [dɪsˈdʒɔɪnt]:不相交
12、subset [ˈsʌbset]:子集
13、superset:父集/超集
14、copy [ˈkɑːpi] :复制
九、字典
1、dict:字典
2、key [kiː]:键/关键字
3、value [ˈvæljuː]:值
4、item [ˈaɪtəm]:项
5、mapping [ˈmæpɪŋ]:映射
6、seq(sequence [ˈsiːkwəns]):序列
7、from [frangm]:从/来自
8、get:获取
9、default [dɪˈfɔːlt:默认
10、none [nʌn] :没有
11、arg [ˈɑːrɡju]:参数 argument [ˈɑːrɡjumənt]的缩写
12、kwargs(keyword args):关键词参数
十、循环
1、for…in…循环的使用
2、while…循环的使用
3、range [reɪndʒ]:范围
4、sep(separate[ˈseprət ]):分隔
5、flush [flʌʃ]:冲刷,这里指把缓存中的数据写入硬盘
6、step [step:步长
7、continue:继续
8、break:突破/跳出
十一、条件/跳出与结束循环
1、if:如果
2、else:否则
十二、运算符与随机数
1、module [ˈmɑːdʒuːl]:模块
2、sys(system):系统
3、path:路径
4、import:导入
5、from:从…
十三、定义函数与设定参数
1、birthday [ˈbɜːrθdeɪ]:出生日期
2、year:年份
3、month:月份
4、day:日期
5、type:类型
6、error:错误
7、missing [ˈmɪsɪŋ] :丢失
8、required [rɪˈkwaɪərd]:必须
9、positional [pəˈzɪʃənəl]:位置
10、unsupported [ˌʌnsəˈpɔːrtɪd] :不支持
十四、设定收集参数
1、create:创建
2、info [ˈɪnfoʊ]:信息
3、age:年龄
4、height [haɪt]:高度
5、width [wɪdθ]:宽度
6、weight [weɪt]:重量
7、splicing [ˈsplaɪsɪŋ]:拼接
8、params:参数
9、volume [ˈvɑːljuːm]:体积
11、operand [ˈɑːpərænd]:操作数
十五、嵌套函数/作用域/闭包
1、inside [ˌɪnˈsaɪd:内部
2、outside:外部
3、radius [ˈreɪdiəs]:半径
4、perimeter [pəˈrɪmɪtər]:周长
5、case [keɪs]:情形
6、synthesis [ˈsɪntensɪs]:合成
7、execute [ˈeksɪkjuːt] :执行
十六、递归函数
1、recursion [rɪˈkɜːrʒn]:递归
2、Infinite [ˈɪnfɪnət] :无穷
3、maximum [ˈmæksɪməm]:最大值
4、depth [depθ]:深度
5、exceeded [ɪkˈsiːdɪd]:超过
6、factorial [fækˈtɔːriəl] :阶乘
7、search [sɜːrtʃ]:查询
8、power [ˈpaʊər]:幂
9、lower [ˈloʊər]:下方
10、upper [ˈʌpər] :上方
11、middle [ˈmɪdl]:中间
12、assert/assertion [əˈsɜːrʃn] :异常
十七、列表推导式/lambda表达式
1、square [skwer]:平方
2、even [ˈiːvn] :偶数
3、comprehension [ˌkɑːmprɪˈhenʃn]:综合起来
4、lambda [ˈlæmdə]:希腊字母λ的英文名称,读音:兰布达,在这里是匿名函数
十八、列表推导式/lambda表达式
1、regular [ˈreɡjələr]:规则(正则表达式)
2、expression [ɪkˈspreʃn]: 表达式
3、group [ɡruːp]:组
4、match [mætʃ]:匹配
5、span [spæn]:跨度
6、ignore case [ɪɡˈnɔːr keɪs]:忽略 大小写
7、multi line [ˈmʌlti laɪn]:多 行、多线路
8、dot all [dɑːt]:点 全部
9、unicode:万国码
10、verbose [vɜːrˈboʊs] :细节的
11、pos/position [pəˈzɪʃn]:位置