Tutorialsteacher

关注我们

文章
  • C#
  • C# 面向对象编程
  • ASP.NET Core
  • ASP.NET MVC
  • LINQ
  • 控制反转 (IoC)
  • Web API
  • JavaScript
  • TypeScript
  • jQuery
  • Angular 11
  • Node.js
  • D3.js
  • Sass
  • Python
  • Go 语言
  • HTTPS (SSL)
  • 正则表达式
  • SQL
  • SQL Server
  • PostgreSQL
  • MongoDB
  • Python - 入门
  • 什么是 Python?
  • Python 在哪里使用?
  • Python 版本历史
  • 安装 Python
  • Python - Shell/REPL
  • Python IDLE
  • Python 编辑器
  • Python 语法
  • Python 关键字
  • Python 变量
  • Python 数据类型
  • 数字
  • 字符串
  • 列表
  • 元组
  • 集合
  • 字典
  • Python 运算符
  • Python 条件 - if, elif
  • Python While 循环
  • Python For 循环
  • 用户定义函数
  • Lambda 函数
  • 变量作用域
  • Python 模块
  • 模块属性
  • Python 包
  • Python PIP
  • __main__, __name__
  • Python 内置模块
  • OS 模块
  • Sys 模块
  • Math 模块
  • Statistics 模块
  • Collections 模块
  • Random 模块
  • Python 生成器函数
  • Python 列表推导式
  • Python 递归
  • Python 内置错误类型
  • Python 异常处理
  • Python Assert 语句
  • 在 Python 中定义类
  • Python 中的继承
  • Python 访问修饰符
  • Python 装饰器
  • @property 装饰器
  • @classmethod 装饰器
  • @staticmethod 装饰器
  • Python 双下划线方法
  • Python 中的 CRUD 操作
  • Python 读写文件
  • Python 中的正则表达式
  • 使用 Tkinter 创建 GUI
Entity Framework Extensions - 提升 EF Core 9
  批量插入
  批量删除
  批量更新
  批量合并

Python 内置函数

下表列出了 Python 3 的所有内置函数。

函数描述
abs()返回给定数字的绝对值,并返回复数的模。
all()检查可迭代对象中的所有元素是否都为真值。如果给定可迭代对象中的所有元素都非零或为真,则返回 True。否则,返回 False。
any()如果给定可迭代对象中至少有一个元素为真值或布尔 True,则返回 True。对于空值或假值(如 0、False、None)返回 False。
ascii()返回一个字符串,其中包含对象的打印表示,用于非字母或不可见字符,例如制表符、回车符、换页符等。
bin()将整数转换为以 '0b' 为前缀的二进制字符串。
bool()将值转换为 bool 类对象,包含 True 或 False
bytearray()返回一个 bytearray 对象,它是一个给定字节的数组。bytearray 类是一个可变的整数序列,范围为 0 到 256。
bytes()返回一个不可变的 bytes 类对象,用范围为 0 到 256 的整数序列初始化
callable()如果传入的对象是可调用的,则返回 True,否则返回 False。在 Python 中,类、方法和实例都是可调用的,因为调用类会返回一个新实例,如果实例的类包含 `__call__()` 方法,则实例是可调用的。
chr()返回表示 Unicode 码点为整数的字符的字符串
classmethod()将方法转换为类方法
complex()返回给定实值和虚部*1j 值的复数(complex 类对象),或者将字符串或数字转换为复数。
dict()从指定的键和值,或键和值的可迭代对象,或映射对象创建字典对象。
delattr()如果对象允许,则从对象中删除指定的属性。
dir()返回指定对象的有效属性列表。如果没有传入参数,则返回当前局部作用域中的名称列表。
divmod()返回一个包含两个数字的元组,其中第一个数字是商,第二个数字是余数。
exec()执行作为字符串或代码对象传入的 Python 代码块。字符串被解析为 Python 语句,然后执行。
enumerate()为给定可迭代对象、序列、迭代器或支持迭代的对象返回一个 enumerate 类对象。返回的 enumerate 对象包含可迭代对象中每个项的元组,其中包括索引(从默认为 0 的起始位置)和从迭代可迭代对象获得的值。
filter()对指定可迭代对象的每个项调用指定的函数,该函数返回布尔值。
float()返回 `float` 类的对象,表示从数字或字符串转换而来的浮点数。
format()允许进行多次替换和值格式化。此方法允许我们通过位置格式化在字符串中连接元素。
frozenset()返回一个不可变的集合对象,其中包含给定可迭代对象中的元素。可迭代对象可以是列表、集合、字典、元组、字符串。
getattr()返回对象的属性值。如果指定的属性不存在,则在提供默认值的情况下返回默认值,否则引发 AttributeError。
hex()将整数转换为以 "0x" 为前缀的小写十六进制字符串。
hash()返回指定对象的哈希值。哈希值用于数据存储和以短时间检索数据,存储空间仅略大于数据或记录本身所需的总空间。在 Python 中,哈希值用于比较字典键以访问值。
hasattr()检查类的对象是否具有指定的属性。
help()它显示模块、函数、类、关键字等的文档。
__import__()`__import__()` 方法由 import 语句调用。此方法可以改变 import 语句的语义,强烈不建议这样做。
id()返回对象的身份。在 Python 中,每个变量或字面值都是对象,每个对象都有一个唯一的整数身份,该身份在对象的整个生命周期中保持不变。
int()从数字或字符串构造一个整数对象,如果没有给定参数则返回 0。
input()允许用户输入值。
isinstance()检查对象是否是指定类或其任何子类的实例。
issubclass()检查指定的类是否是指定子类的子类。
iter()返回一个迭代器对象,表示可迭代对象或哨兵的数据流。
len()返回对象的长度。返回可迭代对象中的总元素或字符串中的字符数。
list()从作为参数传入的可迭代对象返回一个列表。
map()将指定的函数应用于传入可迭代对象的每个项,生成结果并返回一个迭代器。
max()从指定可迭代对象或多个参数中返回最大值。
memoryview()返回给定对象的内存视图对象。memoryview 对象允许 Python 代码访问支持 缓冲区协议 的对象的内部数据,而无需复制。
min()从指定可迭代对象或提供的多个参数中返回最小值。
next()通过调用其 `__next__()` 方法从迭代器返回下一个项。
object()返回一个没有特征的新对象。object 类是 Python 中所有类的基类。
oct()将整数转换为以 "0o" 为前缀的八进制字符串。
open()打开文件(如果可能)并返回相应的文件对象。
ord()返回表示 Unicode 字符的整数。
pow()返回数字的指定指数幂。
print()将给定对象打印到控制台或文本流文件。
property()返回 property 属性。
range()返回 range 类的对象,它是一个不可变的序列类型。`range()` 方法返回指定开始和停止参数之间的不可变序列数字。
repr()返回包含对象可打印表示的字符串。repr() 函数调用对象的基础 __repr__() 函数。
reversed()返回给定序列的反向迭代器。它与但不相同,只是顺序相反。在内部,它调用序列类的 `__reversed__()` 方法。如果给定对象不是序列,则在类中重写 `__reversed__()` 方法以与 reversed() 函数一起使用。
round()返回一个浮点数,四舍五入到指定的小数位数。
set()从指定可迭代对象及其元素返回一个 set 类对象。set 对象是不同可哈希对象的无序集合。它不能包含重复值。访问 [set]('/python/set') 获取更多信息。
setattr()将指定值设置到指定对象的指定属性。这是 getattr() 方法的对应方法。
slice()根据指定范围,返回可迭代对象的一部分作为 slice 类对象。它可以与字符串、列表、元组、集合、字节或 range 对象或实现序列方法 `__getitem__()` 和 `__len__()` 方法的自定义类对象一起使用。
sorted()从可迭代对象中的项返回一个排序列表。
str()返回一个具有指定值的 str 类对象。
sum()从给定可迭代对象的左到右返回整数元素的总和。
super()返回一个代理对象,允许我们访问基类的方法。
tuple()创建一个空元组或将指定的可迭代对象转换为元组。
type()根据指定的类名、基类和类体,返回指定对象的类型或返回指定动态类的新类型对象。
vars()返回指定对象的 __dict__ 属性。__dict__ 对象用于存储对象的可写属性。
zip()接收可迭代对象,将它们聚合到元组中,然后返回。
TUTORIALSTEACHER.COM

TutorialsTeacher.com 是您权威的技术教程来源,旨在通过循序渐进的方法,指导您掌握各种网络和其他技术。

我们的内容旨在帮助所有学习者轻松快速地学习技术。访问此平台即表示您已阅读并同意遵守我们的使用条款和隐私政策,这些条款旨在保护您的体验和隐私权。

[email protected]

关于我们使用条款隐私政策
copywrite-symbol

2024 TutorialsTeacher.com. (v 1.2) 版权所有。