程序员英语强化月计划

快速导航

📚 第一部分:音标系统学习(2周)

单元音(12个)

音标发音要点(器官动作)示例词发音
/iː/舌前部抬高近硬腭,舌尖抵下齿,双唇向两侧展开,下颌微开(约1mm)read/riːd/
/ɪ/舌前部稍低于/iː/,舌尖轻触下齿,唇形稍放松,下颌开度2-3mmif/ɪf/
/e/舌前部抬至中高位置,舌尖抵下齿,双唇稍扁,下颌开度4-5mmlet/let/
/æ/舌前部低平,舌尖紧贴下齿,口张大(上下齿距约1.5cm),唇形自然add/æd/
/ɑː/舌身后缩,舌尖远离下齿,舌背低平,口全开(上下齿距约2cm)class/klɑːs/
/ɒ/舌身后缩,舌背微隆,双唇稍圆,下颌半开(上下齿距约1cm)log/lɒɡ/
/ɔː/舌身后缩,舌背明显隆起,双唇用力收圆,下颌半闭(上下齿距5mm)call/kɔːl/
/ʊ/舌身后缩,舌背隆起,双唇稍圆(不突出),下颌微开(3-4mm)put/pʊt/
/uː/舌身后缩至极限,舌背高隆,双唇紧圆前突,下颌几乎闭合loop/luːp/
/ʌ/舌中部微隆,舌尖轻触下齿,口半开(上下齿距约1cm),唇形自然run/rʌn/
/ɜː/舌身平放,中部微隆,双唇自然扁平,下颌半开(上下齿距8mm)learn/lɜːn/
/ə/舌身完全放松,中部微隆,双唇自然,下颌微开(3-4mm)about/əˈbaʊt/

双元音(8个)

音标发音要点(动态动作)示例词发音
/eɪ/从/e/开始:舌前中高位 → 滑向/ɪ/:舌前稍降,下颌渐闭合name/neɪm/
/aɪ/从/a/开始:舌身低平 → 滑向/ɪ/:舌前部渐抬起,口渐闭type/taɪp/
/ɔɪ/从/ɔː/开始:舌身后缩 → 滑向/ɪ/:舌前抬起,唇形渐展join/dʒɔɪn/
/aʊ/从/a/开始:口全开 → 滑向/ʊ/:舌身后缩,双唇渐圆out/aʊt/
/əʊ/从/ə/开始:舌中微隆 → 滑向/ʊ/:舌身后缩,双唇收圆code/kəʊd/
/ɪə/从/ɪ/开始:舌前稍高 → 滑向/ə/:舌身放松,下颌略降here/hɪə/
/eə/从/e/开始:舌前中高 → 滑向/ə/:舌中部微隆,口略张大error/ˈeərə/
/ʊə/从/ʊ/开始:舌身后缩 → 滑向/ə/:舌前部渐降,唇形渐展secure/sɪˈkjʊə/

二、辅音音标(24个)

爆破音(6个)

音标发音要点(三维定位)示例词发音
/p/双唇爆破清音:双唇闭合 → 气流蓄压 → 突然释放,声带不振动print/prɪnt/
/b/双唇爆破浊音:动作同/p/,但声带振动bool/buːl/
/t/齿龈爆破清音:舌尖抵上齿龈 → 气流突破阻碍,声带不振动true/truː/
/d/齿龈爆破浊音:动作同/t/,但声带振动data/ˈdeɪtə/
/k/软腭爆破清音:舌后部隆起抵软腭 → 突然放开,声带不振动class/klɑːs/
/ɡ/软腭爆破浊音:动作同/k/,但声带振动get/ɡet/

摩擦音(9个)

音标发音要点(阻碍方式)示例词发音
/f/唇齿摩擦清音:下唇轻触上齿,气流从缝隙挤出,声带不振动false/fɔːls/
/v/唇齿摩擦浊音:动作同/f/,但声带振动void/vɔɪd/
/θ/齿间摩擦清音:舌尖伸于上下齿间,气流摩擦,声带不振动thread/θred/
/ð/齿间摩擦浊音:动作同/θ/,但声带振动this/ðɪs/
/s/齿龈摩擦清音:舌尖近上齿龈,舌两侧贴臼齿,气流从中央窄缝挤出string/strɪŋ/
/z/齿龈摩擦浊音:动作同/s/,但声带振动zero/ˈzɪərəʊ/
/ʃ/硬腭摩擦清音:舌叶上抬近硬腭前部,双唇稍圆,声带不振动push/pʊʃ/
/ʒ/硬腭摩擦浊音:动作同/ʃ/,但声带振动closure/ˈkləʊʒə/
/h/声门摩擦清音:声门略收,气流摩擦通过,口腔形状随后续元音变化hash/hæʃ/

破擦音(2个)

音标发音要点(复合动作)示例词发音
/tʃ/硬腭破擦清音:先/t/的舌位 → 立即转为/ʃ/的摩擦,声带不振动catch/kætʃ/
/dʒ/硬腭破擦浊音:动作同/tʃ/,但声带振动judge/dʒʌdʒ/

鼻音(3个)

音标发音要点(鼻腔通路)示例词发音
/m/双唇鼻音:双唇闭合,软腭下垂,气流从鼻腔流出,声带振动import/ˈɪmpɔːt/
/n/齿龈鼻音:舌尖抵上齿龈,气流从鼻腔流出,声带振动none/nʌn/
/ŋ/软腭鼻音:舌后抵软腭,口腔完全封闭,气流从鼻腔流出,声带振动string/strɪŋ/

其他辅音(4个)

音标发音要点(特殊机制)示例词发音
/l/齿龈边音:舌尖抵上齿龈,舌两侧下陷,气流从舌侧通过,声带振动loop/luːp/
/r/齿龈近音:舌尖卷向硬腭(但不接触),舌身两侧收拢,声带振动return/rɪˈtɜːn/
/j/硬腭近音:舌前部向硬腭抬起,形成狭窄通道,声带振动yield/jiːld/
/w/唇软腭近音:双唇收圆前突,舌后部向软腭抬起,声带振动while/waɪl/

三、Python核心词汇(100词精选)

1. 数据类型与结构(20词)

英文音标中文代码示例
integer/ˈɪntɪdʒər/整数num = 42
float/fləʊt/浮点数pi = 3.14
boolean/ˈbuːliən/布尔值is_valid = True
string/strɪŋ/字符串s = "Hello"
list/lɪst/列表nums = [1, 2, 3]
tuple/ˈtuːpəl/元组point = (3, 5)
dict/dɪkt/字典user = {'name': 'Alice'}
set/set/集合unique = {1, 2, 3}
frozenset/ˈfrəʊzənset/不可变集合fs = frozenset([1,2])
bytes/baɪts/字节b = b'data'
bytearray/ˈbaɪtəreɪ/可变字节arr = bytearray(5)
none/nʌn/空值result = None
range/reɪndʒ/范围nums = range(5)
slice/slaɪs/切片s = "hello"[1:3]
iterator/ˈɪtəreɪtər/迭代器it = iter([1,2])
generator/ˈdʒenəreɪtər/生成器def gen(): yield 1
enumerate/ɪˈnjuːməreɪt/枚举for i,v in enumerate(lst)
comprehension/ˌkɒmprɪˈhenʃən/推导式[x**2 for x in range(5)]
lambda/ˈlæmdə/匿名函数f = lambda x: x*2
decorator/ˈdekəreɪtər/装饰器@decorator

2. 控制流与函数(20词)

英文音标中文代码示例
conditional/kənˈdɪʃənəl/条件语句if x > 5:
loop/luːp/循环while True:
break/breɪk/跳出循环break
continue/kənˈtɪnjuː/跳过本次循环continue
exception/ɪkˈsepʃən/异常raise ValueError
try/traɪ/异常捕获try: ... except:
finally/ˈfaɪnəli/最终执行块finally: ...
raise/reɪz/抛出异常raise TypeError
assert/əˈsɜːt/断言assert x > 0
recursion/rɪˈkɜːrʒən/递归def fib(n): return fib(n-1)+...
parameter/pəˈræmɪtər/形参def func(param):
argument/ˈɑːɡjumənt/实参func(arg)
default/dɪˈfɔːlt/默认值def f(x=0):
keyword/ˈkiːwɜːd/关键字参数f(name='Alice')
variable/ˈveəriəbəl/变量count = 0
scope/skəʊp/作用域global count
closure/ˈkləʊʒə/闭包def outer(): x=1; return lambda: x
import/ɪmˈpɔːt/导入import math
module/ˈmɒdjuːl/模块math.py
package/ˈpækɪdʒ/from flask import ...

3. 错误与调试(15词)

英文音标中文代码示例
traceback/ˈtreɪsbæk/回溯信息traceback.print_exc()
debug/diːˈbʌɡ/调试import pdb; pdb.set_trace()
breakpoint/ˈbreɪkpɔɪnt/断点breakpoint()
syntax/ˈsɪntæks/语法SyntaxError
indent/ɪnˈdent/缩进IndentationError
attribute/əˈtrɪbjuːt/属性AttributeError
index/ˈɪndeks/索引IndexError
key/kiː/KeyError
type/taɪp/类型TypeError
value/ˈvæljuː/ValueError
stack/stæk/堆栈traceback.format_stack()
log/lɒɡ/日志logging.info('msg')
warning/ˈwɔːrnɪŋ/警告warnings.warn('msg')
handle/ˈhændl/处理except Exception as e:
raise/reɪz/抛出raise CustomError()

4. 常用模块与库(30词)

英文音标中文代码示例
os/ˌoʊˈes/操作系统接口os.path.exists()
sys/sɪs/系统参数sys.argv
math/mæθ/数学运算math.sqrt(2)
datetime/ˈdeɪtɪtaɪm/日期时间datetime.now()
json/ˈdʒeɪsən/JSON处理json.dumps(data)
re/ˈriː/正则表达式re.search(r'\d+', s)
random/ˈrændəm/随机数random.randint(1,6)
pickle/ˈpɪkəl/序列化pickle.dump(obj)
csv/ˌsiː es ˈviː/CSV文件处理csv.reader(f)
logging/ˈlɒɡɪŋ/日志记录logging.basicConfig()
unittest/ˈjuːnɪttɛst/单元测试class Test(unittest.TestCase):
pytest/ˈpaɪtɛst/测试框架def test_func(): ...
numpy/ˈnʌmpaɪ/数值计算import numpy as np
pandas/ˈpændəz/数据分析pd.DataFrame(data)
matplotlib/ˌmætplɒtˈlɪb/数据可视化plt.plot(x,y)
requests/rɪˈkwɛsts/HTTP请求requests.get(url)
flask/flɑːsk/Web框架app = Flask(__name__)
django/ˈdʒæŋɡoʊ/Web框架python manage.py runserver
asyncio/əˈsɪŋkioʊ/异步IOasync def main(): ...
threading/ˈθredɪŋ/多线程thread = threading.Thread()
multiprocessing/ˌmʌltiˈprəʊsesɪŋ/多进程Process(target=func)
socket/ˈsɒkɪt/网络套接字s = socket.socket()
sqlite3/ˌsiːkwɛlˈlaɪt/嵌入式数据库conn = sqlite3.connect()
argparse/ˈɑːɡpɑːz/参数解析parser.add_argument()
typing/ˈtaɪpɪŋ/类型提示def func() -> int:
virtualenv/ˈvɜːtʃuəlɛnv/虚拟环境python -m venv myenv
pip/pɪp/包管理工具pip install package
wheel/wiːl/打包格式python setup.py bdist_wheel
setuptools/ˈsetʌptuːlz/打包工具from setuptools import setup
pdb/ˌpiː diː ˈbiː/调试器pdb.set_trace()

5. 面向对象编程(15词)

英文音标中文代码示例
class/klɑːs/class User:
object/ˈɒbdʒɪkt/对象obj = User()
instance/ˈɪnstəns/实例isinstance(obj, User)
method/ˈmeθəd/方法def get_name(self):
attribute/əˈtrɪbjuːt/属性self.name = name
inheritance/ɪnˈherɪtəns/继承class Admin(User):
polymorphism/ˌpɒliˈmɔːrfɪzəm/多态def speak(animal): ...
encapsulation/ɪnˌkæpsjuˈleɪʃən/封装self.__private_var
abstraction/æbˈstrækʃən/抽象from abc import ABC
interface/ˈɪntəfeɪs/接口class Runnable(ABC):
constructor/kənˈstrʌktər/构造方法def __init__(self):
destructor/dɪˈstrʌktər/析构方法def __del__(self):
staticmethod/ˈstætɪkˌmeθəd/静态方法@staticmethod
classmethod/ˈklɑːsmeθəd/类方法@classmethod
property/ˈprɒpəti/属性装饰器@property