-输出所有 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。
南来地,北往的,上班的,下岗的,走过路过不要错过!
======================个性签名=====================
之前认为Apple 的iOS 设计的要比 Android 稳定,我错了吗?
下载的许多客户端程序/游戏程序,经常会Crash,是程序写的不好(内存泄漏?刚启动也会吗?)还是iOS本身的不稳定!!!
如果在Android手机中可以简单联接到ddms,就可以查看系统log,很容易看到程序为什么出错,在iPhone中如何得知呢?试试Organizer吧,分析一下Device logs,也许有用.
浙公网安备 33010602011771号