python3.x内置函数
| 函数 | 返回值类型 | 函数详情 |
| abs(x) | int|float | 求绝对值,若是复数则返回复数的模 |
| all(iterable) | bool | 若所有元素为真则返回True(非0,非空,非None) |
| any(iterable) | bool | 如果任一元素为真则返回True |
| ascii() | str | 同repr().返回一个可打印的对象字符串方式表示,但非ascii字符就会输出\x,\u或\U等字符来表示。与python2版本里的repr()是等效的函数 |
| bin(number) | str | 把整数转换为二进制字符串 |
| bool([x]) | bool | 返回一个布尔值,内容为空时返回False |
| bytearray([source[, encoding[, errors]]]) | 返回一个新字节数组. 这个数组里的元素是可变的, 并且每个元素的值范围: 0 <= x < 256. | |
| bytes([source[, encoding[, errors]]]) | bytes | 将字符串转换为字节类型 |
| callable(object) | bool | 检查对象是否能调用 |
| chr(integer) | str | 把ascii码转换为字符 |
| classmethod() | 一般通过@classmethod使用(创建类方法使用) | |
| compile(...) | 将一个字符串编译为字节代码 | |
| complex(real[,imag]) | 复数 | 传入实部和虚部(默认0)来生成一个复数 |
| delattr(obj, name) | 删除属性. delattr(x, 'foobar')相当于del x.foobar | |
| dict([iterable]) | dict | 新建字典(dict(a=10)返回{‘a’:10}) |
| dir([object]) | list | 无参数,返回当前局部名单列表.有参,试图返回该对象有效的属性列表. |
| divmod(a,b) | tuple | 以元组的形式返回a//b以及a%b |
| enumerate(iterable[, start]) | iterable | 枚举,默认从0开始(iterable:可迭代对象) |
| eval(str) | 函数将字符串str当成有效Python表达式来求值,并返回计算结果. | |
| exec(object) | 将字符串str当成有效Python代码来执行 | |
| filter(fun, iterable) | iterable | 将每个值传入fun函数(None保留全部)保留返回True的那些值 |
| float(x) | float | 把字符串或者一个数转化成浮点数 |
| format() | str | 格式化 |
| frozenset([iterable]) | frozenset([]) | 返回一个冻结的集合, 冻结后集合不能再添加或删除任何元素 |
| getattr(obj, name[, default) | 获取对象object的属性或者方法, 如果存在打印出来, 如果不存在, 打印出默认值,默认值可选. 需要注意的是, 如果是返回的对象的方法, 返回的是方法的内存地址, 如果需要运行这个方法, 可以在后面添加一对括号. | |
| globals() | dict | 以字典类型返回当前位置的全部全局变量 |
| hasattr(obj, name) | bool | 判断obj对象是否有name属性或方法 |
| hash(obj) | int | 获取取一个对象(字符串或者数值等)的哈希值 |
| help() | 获取帮助信息 | |
| hex(x) | str | 把整数转换为十六进制字符串 |
| id(object) | 返回一个对象的“身份”,对象与内存的连接 | |
| input([prompt]) | str | 如果提供prompt,则会不换行地写入到标准输出设备中.把输入内容读为字符串 |
| int(x,base=10) | int | 截取整数部分或将base进制的字符串转换为十进制数 |
| isinstance(object, classinfo) | bool | 如果参数object是classinfo的一个实例则返回True |
| issubclass(cls, classinfo) | bool | 判断参数 cls 是否是类型参数classinfo(class或tuple)的子类 |
| iter(iterable) | iterable | 创建一个迭代器 |
| len(obj) | int | 返回长度 |
| list([iterable]) | list | 将对象转换为列表 |
| locals() | dict | 以字典类型返回当前位置的全部局部变量 |
| map() | iterable | (func, *iterables) iterables中每个值代入func函数返回值生成新iterables |
| max(iterable) | 返回最大值 | |
| memoryview() | 返回给定参数的内存查看对象(Momory view) | |
| min(iterable) | 返回最小值,可输入一个iterable或多个值’,’隔开,可设置key参数 | |
| next(iterator[, default]) | 返回迭代器的下一个项目. iterator: 可迭代对象; default ; 可选,用于设置在没有下一个元素时返回该默认值,如果不设置,又没有下一个元素则会触发 StopIteration 异常. | |
| object() | 最基本的类型 | |
| oct(x) | str | 把整数转换为八进制字符串 |
| open(...) | 打开文件 | |
| ord(str) | 把字符转换为ascii码 | |
| pow(x,y) | x的y次方 | |
| print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) | sep: 输出字符串之间的分隔符; end: 结束符; file: 字符串要发送到的位置; flush: 是否立即输出 | |
| property() | 可以更好的调用类的get, set, del方法 | |
| range() | iterable | ([start,] stop[, step])开始值,结束值,步长 |
| reload() | 重新加载模块(py2.x) | |
| repr(object) | str | 将一个对象转成字符串显示,注意只是显示用,有些对象转成字符串没有直接的意思 |
| reversed(seq) | iterable | 返回一个逆置的迭代器 |
| round() | (number[, ndigits]) 返回浮点数number保留ndigits位小数四舍五入的值py3.x取整时该函数的返回离整数两边一样近优先取偶数.(2遵四舍五入) | |
| set([iterable]) | set | 将对象转换为集合(一个无重复项的数组,可用来去重) |
| setattr(obj, name, value) | 给对象的属性赋值, 若属性不存在, 先创建再赋值. | |
| slice([start, ]stop[, step]) | 切片对象 | 返回一个切片对象, 用来实现取出第start到stop间距为step的元素 |
| sorted(iterable, key=None, reverse=False) | list | 对iterable进行排序, 可参考列表的sort方法 |
| staticmethod() | 一般通过@staticmethod使用(创建静态方法使用) | |
| str(x) | str | 把内容转换为字符串 |
| sum() | 元素求和 | |
| super(obj, self) | class | 指向obj的父类 |
| tuple([iterable]) | tuple | 将对象转换为元组 |
| type() | type | 返回独享的类型 |
| vars([object]) | dict | 当函数不接收参数时, 其功能和locals函数一样, 返回当前作用域内的局部变量. 参数可以是模块、类、类实例,或者定义了__dict__属性的对象 |
| zip(*iterables) | iterable | 从多个iterables的相同位置取出元素组成元组,并汇聚成一个新iterables |
| __import__(name, globals=None, locals=None, fromlist=(), level=0) | model | 动态载入类和函数. name: 模块名 |
python3.x内置函数的更多相关文章
- python3.7 内置函数整理
#!/usr/bin/env python __author__ = "lrtao2010" #python3.7 内置函数整理 #abs(x) #返回数字的绝对值. 参数可以是整 ...
- python3.7内置函数整理笔记
#python3.7 内置函数整理 #abs(x) #返回数字的绝对值. 参数可以是整数或浮点数. 如果参数是复数,则返回其大小 # print(abs(1)) # print(abs(-1)) # ...
- python基础7之python3的内置函数
官方介绍: python3:https://docs.python.org/3/library/functions.html?highlight=built#ascii python2:https:/ ...
- python3 之 内置函数Zip
python3 内置函数zip 一.简介: 该函数用于将多个可迭代对象作为参数,依次将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象.二.实例1: name = ['张三','李四', ...
- python3 之 内置函数enumerate
python3 内置函数enumerate一.简介: 该函数在字面上是枚举.列举的意思,用于将一个可遍历的数据对象(如列表.元组或字符串)组合为一个索引序列, 同时列出数据和数据下标,一般用在 for ...
- Python3的内置函数介绍
Python3的官网链接:https://docs.python.org/3/library/functions.html?highlight=built#ascii 内置函数介绍 abs 绝对值函数 ...
- 2.1 Python3基础-内置函数(print&input)
>>返回主目录 源代码 # 内置函数:输入/输出 name = 'Portos' age = 18 sex = 'man' score = 99.5 print('Hello World! ...
- python3.6 内置函数
python内置函数 # encoding: utf-8 # module builtins # from (built-in) # by generator 1.145 ""&q ...
- Python3常用内置函数
数学相关 abs(a) : 求取绝对值.abs(-1) max(list) : 求取list最大值.max([1,2,3]) min(list) : 求取list最小值.min([1,2,3]) su ...
随机推荐
- TypeScript学习笔记(三)泛型、模块化和命名空间
目录 一.泛型 1. 泛型函数 2. 泛型类 3. 泛型接口 写法一 写法二 两种写法的区别 二.模块化 1. export写法一 2. export写法二 3. 为引入的方法或变量起别名 4. ex ...
- 获取异常信息里再出异常就找不到日志了,我TM人傻了
本系列是 我TM人傻了 系列第三期[捂脸],往期精彩回顾: 升级到Spring 5.3.x之后,GC次数急剧增加,我TM人傻了 这个大表走索引字段查询的 SQL 怎么就成全扫描了,我TM人傻了 最近组 ...
- matplotlib.pyplot设置画布主题
import matplotlib.pyplot as plt # 定义一个画图函数 def sinplot(flip = 1): x = np.linspace(0,10,100) for i in ...
- Spring Cloud Alibaba - Feign
Feign Feign简介 使用Feign实现消费者客户端 使用Feign+Ribbon实现客户端负载均衡 底层的负载均衡策略还是使用Ribbon通过Feign进行调用 Feign的相关配置 ribb ...
- ceph介绍和安装
目录 1.Ceph简介 2.Ceph的特点 3.Ceph的缺点 4.架构与组件 4.1.组件介绍 4.2.存储过程 5.部署 5.1 设置主机名.配置时间同步 5.2 配置添加清华源 5.3 初始化c ...
- 适配Android10 拍照,相册,裁剪,上传图片
这篇文章主要介绍了适配Android 10(Q)后,调用系统拍照,系统相册,系统裁剪和上传问题,这是一个很常用的功能,但是在Android 6.0,Android 7.0和Android 10.0以上 ...
- Kurento实战之三:知识点小导游
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...
- CVE-2021-25646:Apache Druid远程命令执行漏洞复现
漏洞概述 Apache Druid 是一个分布式的数据处理系统.Apache Druid包括执行用户提供的JavaScript的功能嵌入在各种类型请求中的代码.在Druid 0.20.0及更低版本中, ...
- STM32—串口通讯详解
串口通讯目录 物理层 协议层 USART简介 开发板与上位机的连接 代码讲解: 一.初始化结构体 二.NVIC配置中断优先级 三.USART配置函数讲解 四.传输数据的函数: 1.发送一个字节 2.发 ...
- Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
一.问题由来 下午的时候,电脑用得好好的,突然一下死机,么办法只能够重新启动.再次打开IDEA的时候,之前打开的所有的项目 信息都不在了,我重新打开项目,然后就出现问题,所有的类都报红了,这让我很是意 ...