函数 返回值类型 函数详情
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内置函数的更多相关文章

  1. python3.7 内置函数整理

    #!/usr/bin/env python __author__ = "lrtao2010" #python3.7 内置函数整理 #abs(x) #返回数字的绝对值. 参数可以是整 ...

  2. python3.7内置函数整理笔记

    #python3.7 内置函数整理 #abs(x) #返回数字的绝对值. 参数可以是整数或浮点数. 如果参数是复数,则返回其大小 # print(abs(1)) # print(abs(-1)) # ...

  3. python基础7之python3的内置函数

    官方介绍: python3:https://docs.python.org/3/library/functions.html?highlight=built#ascii python2:https:/ ...

  4. python3 之 内置函数Zip

    python3 内置函数zip 一.简介: 该函数用于将多个可迭代对象作为参数,依次将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象.二.实例1: name = ['张三','李四', ...

  5. python3 之 内置函数enumerate

    python3 内置函数enumerate一.简介: 该函数在字面上是枚举.列举的意思,用于将一个可遍历的数据对象(如列表.元组或字符串)组合为一个索引序列, 同时列出数据和数据下标,一般用在 for ...

  6. Python3的内置函数介绍

    Python3的官网链接:https://docs.python.org/3/library/functions.html?highlight=built#ascii 内置函数介绍 abs 绝对值函数 ...

  7. 2.1 Python3基础-内置函数(print&input)

    >>返回主目录 源代码 # 内置函数:输入/输出 name = 'Portos' age = 18 sex = 'man' score = 99.5 print('Hello World! ...

  8. python3.6 内置函数

    python内置函数 # encoding: utf-8 # module builtins # from (built-in) # by generator 1.145 ""&q ...

  9. Python3常用内置函数

    数学相关 abs(a) : 求取绝对值.abs(-1) max(list) : 求取list最大值.max([1,2,3]) min(list) : 求取list最小值.min([1,2,3]) su ...

随机推荐

  1. iptables中实现内外网互访,SNAT和DNAT

    目录 一.SNAT原理与应用 二.DNAT原理与应用 DNAT转换:发布内网web服务 DNAT转换:发布时修改目标端口 三.防火墙规则的备份和还原 四.linux抓包 一.SNAT原理与应用 ① S ...

  2. Java后端编译

    概述 如果我们把字节码看作是程序语言的一种中间表示形式(Intermediate Representation,IR)的话, 那编译器无论在何时.在何种状态下把Class文件转换成与本地基础设施(硬件 ...

  3. 线程休眠_sleep

    线程休眠_sleep sleep(时间)指定当前线程阻塞的毫秒数: sleep存在异常InterruptedException: sleep时间到达后线程进入就绪状态: sleep可以模拟网络延时,倒 ...

  4. springboot的单元测试(总结两种)

    .personSunflowerP { background: rgba(51, 153, 0, 0.66); border-bottom: 1px solid rgba(0, 102, 0, 1); ...

  5. Run Clojure Script with External Dependencies without leiningen

    The normal way of deploy clojure files is using leiningen. But if we have no leiningen, or the scrip ...

  6. webpack 配置文件外置

    转自:https://www.jianshu.com/p/377bfd2d9034 1.问题初衷 解决问题的初衷,源于vue项目中公共路径在打包之后一旦遇到整体的路径更改就需要再次build一下. 如 ...

  7. MySQL为什么不支持中文排序?

    前言 或许都知道,MySQL不支持中文排序,这样的说法可以说对也可以说也不对.接下来我们分析一下: 首先执行命令,查看编码集: SHOW VARIABLES LIKE 'character_set%' ...

  8. STM32—驱动HC-SR04超声波测距模块

    文章目录 超声波测距原理 HC-SR04工作原理 STM32实现驱动 1.引脚的配置 2.时序控制 3.时间差测量 4.如何将距离测出来 超声波测距原理 利用HC-SR04超声波测距模块可以实现比较精 ...

  9. 【js】--获取开始时间 和 截止时间中间的所有时间

    1.工具函数  将[中国标准时间] 转换成 [年月日 时分秒] /* * timeStamp: 标准时间 例: 'Tue Sep 22 2020 00:00:00 GMT+0800 (中国标准时间)' ...

  10. Qt迭代器(Java类型和STL类型)详解

    迭代器为访问容器类里的数据项提供了统一的方法,Qt 有两种迭代器类:Java 类型的迭代器和 STL 类型的迭代器. 两者比较,Java 类型的迭代器更易于使用,且提供一些高级功能,而 STL 类型的 ...