python保留字及其读音、涵义与用法

以下是 Python 3.12 版本的 33 个保留字整理,包含读音、涵义及用法说明,按功能分类呈现

一、基础逻辑与运算

保留字

读音(拼音/英文)

涵义与用法

示例

and

ænd

逻辑与运算符,连接两个布尔表达式,全真则真

if a > 0 and b < 10:

or

ɔːr

逻辑或运算符,任一为真则真

if x == 5 or y == 3:

not

nɒt

逻辑非运算符,取反布尔值

if not is_valid:

in

ɪn

成员运算符,判断元素是否在序列中

if 3 in [1,2,3]:

is

ɪz

身份运算符,判断对象内存地址是否一样

a is b

二、控制流与循环

保留字

读音(拼音/英文)

涵义与用法

示例

if

ɪf

条件判断入口

if x > 0:

elif

ɛlˈif

条件分支扩展(else if 缩写)

elif y < 5:

else

ɛls

默认分支

else:

for

fɔːr

遍历序列(列表、字符串等)

for i in range(5):

while

ˈwail

条件循环

while count < 10:

break

breɪk

强制退出循环

break

continue

kənˈtɪnjuː

跳过当前循环迭代

continue

三、函数与类

保留字

读音(拼音/英文)

涵义与用法

示例

def

def

定义函数

def func():

lambda

ˈlæmdə

匿名函数

lambda x: x*2

class

klɑːs

定义类

class MyClass:

self

sɛlf

类实例的引用参数

def __init__(self):

return

rɪˈtɜːn

函数返回值

return result

四、异常处理

保留字

读音(拼音/英文)

涵义与用法

示例

try

traɪ

异常捕获块

try:

except

ɪkˈsept

捕获特定异常

except ValueError:

finally

ˈfaɪnəli

无论是否异常都执行

finally:

raise

reɪz

主动抛出异常

raise Exception(“错误”)

五、模块与作用域

保留字

读音(拼音/英文)

涵义与用法

示例

import

ˈɪmpɔːt

导入模块

import math

from

frɒm

从模块导入特定内容

From os import path

as

æz

为模块/变量创建别名

import numpy as np

global

ˈɡloʊbəl

声明全局变量

global count

nonlocal

ˌnɒnˈloʊbəl

访问外层函数变量

nonlocal x

六、其他关键操作

保留字

读音(拼音/英文)

涵义与用法

示例

True

truː

布尔真值

flag = True

False

fɔːls

布尔假值

is_valid = False

None

nʌn

空值对象

result = None

assert

əˈsɜːt

调试断言

assert x > 0, “x必须为正”

del

dɛl

删除对象引用

del my_list[0]

with

wɪð

上下文管理(自动资源释放)

with open(…) as f:

yield

jiːld

生成器函数返回值

yield data

七、异步编程(Python 3.5+)

保留字

读音(拼音/英文)

涵义与用法

示例

async

ˈeɪsɪŋk

定义异步函数

async def fetch_data():

await

əˈweɪt

等待协程完成

await response

© 版权声明

相关文章

暂无评论

none
暂无评论...