【python学习】基础篇-python保留字(关键字)

Python中有一些特定的关键字,它们具有特定的含义和用途,不能用作变量名、函数名或其他标识符。

# 输出当前python支持的关键字
import keyword
keyword.kwlist

以下是这些关键字的用法

1、值关键字:

True、False、None:这些关键字用于表示布尔值和空值。
例如,True表示真,False表示假,None表示空值。

2、运算符关键字:

and、or、not、in、is:这些关键字用于逻辑运算和成员检查。
例如,and表示逻辑与,or表示逻辑或,not表示逻辑非,
in用于检查元素是否在容器中,is用于检查对象是否相同。

3、控制流关键字:

if、elif、else、while、for、break、continue:这些关键字用于控制程序的流程。
例如,if用于条件判断,while用于循环,
break用于跳出循环,continue用于继续下一次循环。

4、定义关键字:

def、class、lambda、async、await:这些关键字用于定义函数、类和协程。
例如,def用于定义函数,class用于定义类,
lambda用于创建匿名函数,async和await用于异步编程。

5、异常处理关键字:

try、except、finally、raise:这些关键字用于处理异常。
例如,
try用于尝试执行代码块,except用于捕获异常,
finally用于执行清理操作,
raise用于抛出异常。

6、其他关键字:

from、import、pass、global、nonlocal、with、yield、as 、assert 、del 、return :这些关键字用于其他用途。
例如,
from和import用于导入模块,
pass用于占位,
global和nonlocal用于访问全局和非局部变量,
with用于上下文管理,
yield用于生成器。
as 用于给模块、类或者函数起一个别名,使得在后续的代码中可以使用这个别名来引用它们
assert 用于在代码中检查条件是否为真。如果条件为假,assert 会引发一个 AssertionError 异常。通常,assert 用于调试和测试,以确保代码的正确性。

assert 1 == 2, "错误提示字符"  # 条件为假,触发异常,并显示错误提示

del 用于删除对象、变量或者数据结构(列表、字典)中的元素

return 用于从函数中返回一个值,可以同时返回多个值,用逗号分隔

  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值