XSLT存档  

不及格的程序员-八神

 查看分类:  ASP.NET XML/XSLT JavaScripT   我的MSN空间Blog

-输出所有 python内置函数以及关键字

Python 内置函数列表(Python 3.12+)‌

Python 内置函数(builtins 模块)可直接调用,无需导入。完整列表如下:

函数名    功能简介
abs()    返回绝对值
all()    判断可迭代对象是否全为真
any()    判断可迭代对象是否有任一为真
ascii()    返回对象的 ASCII 表示形式
bin()    将整数转换为二进制字符串
bool()    返回布尔值
breakpoint()    进入调试器
bytearray()    创建字节数组
bytes()    创建不可变字节序列
callable()    检查对象是否可调用
chr()    返回 Unicode 码位对应的字符
classmethod()    将方法转换为类方法
compile()    编译字符串为代码对象
complex()    创建复数
delattr()    删除对象属性
dict()    创建字典
dir()    返回对象的属性列表
divmod()    返回商和余数
enumerate()    返回枚举对象(索引+值)
eval()    执行字符串表达式
exec()    执行动态代码块
filter()    过滤可迭代对象
float()    转换为浮点数
format()    格式化值
frozenset()    创建不可变集合
getattr()    获取对象属性值
globals()    返回全局符号表
hasattr()    检查对象是否有指定属性
hash()    返回对象的哈希值
help()    启动帮助系统
hex()    将整数转换为十六进制字符串
id()    返回对象唯一标识符(内存地址)
input()    读取用户输入
int()    转换为整数
isinstance()    检查对象是否为指定类的实例
issubclass()    检查类是否为另一类的子类
iter()    返回迭代器对象
len()    返回对象长度
list()    创建列表
locals()    返回局部符号表
map()    对可迭代对象应用函数
max()    返回最大值
memoryview()    创建内存视图对象
min()    返回最小值
next()    获取迭代器的下一个元素
object()    创建基础对象
oct()    将整数转换为八进制字符串
open()    打开文件
ord()    返回字符的 Unicode 码位
pow()    计算幂运算
print()    输出内容到控制台
property()    定义属性描述符
range()    生成不可变序列
repr()    返回对象的可打印表示形式
reversed()    返回反向迭代器
round()    四舍五入
set()    创建集合
setattr()    设置对象属性值
slice()    创建切片对象
sorted()    返回排序后的列表
staticmethod()    将方法转换为静态方法
str()    转换为字符串
sum()    计算总和
super()    调用父类方法
tuple()    创建元组
type()    返回对象类型或创建新类型
vars()    返回对象的 __dict__ 属性
zip()    将多个可迭代对象组合为元组迭代器
__import__()    动态导入模块(不推荐直接使用)
Python 关键字列表‌

关键字是 Python 语法保留的标识符,不可用作变量名。完整列表如下(共 ‌36‌ 个):

关键字    用途
False    布尔假值
True    布尔真值
None    空值对象
and    逻辑与
as    别名导入(如 import os as system)
assert    断言条件
async    定义异步函数
await    等待协程执行
break    跳出循环
class    定义类
continue    跳过当前循环迭代
def    定义函数
del    删除对象引用
elif    条件分支
else    条件分支
except    捕获异常
finally    无论是否异常都执行的代码块
for    循环语句
from    从模块导入特定对象
global    声明全局变量
if    条件语句
import    导入模块
in    成员测试或迭代
is    对象身份比较(比较 id())
lambda    创建匿名函数
nonlocal    声明非局部变量
not    逻辑非
or    逻辑或
pass    空操作占位符
raise    抛出异常
return    函数返回值
try    异常处理块
while    循环语句
with    上下文管理器
yield    生成器返回值
如何验证关键字列表?‌

可通过 keyword 模块查看所有关键字:

python
Copy Code
import keyword
print(keyword.kwlist)  # 输出所有关键字列表

注意事项‌
内置函数和关键字会随 Python 版本更新而变化(如 Python 3.10 新增 match/case 关键字)。
避免使用关键字作为变量名,否则会引发 SyntaxError。

 

posted on 2025-05-25 19:23  不及格的程序员-八神  阅读(41)  评论(0)    收藏  举报