Python内置函数
2018-11-12 17:15:34 0 举报
AI智能生成
Python内置函数
作者其他创作
大纲/内容
反射相关(4)
hasattr
getattr
setattr
delattr
基础数据类型相关(38)
和数字相关(14)
数据类型(4)
bool
将给定的数据转换成bool值. 如果不给值. 返回False
int
将给定的数据转换成int值. 如果不给值, 返回0
float
将给定的数据转换成float值. 也就是⼩小数
complex
创建⼀一个复数. 第⼀一个参数为实部, 第⼆二个参数为虚部. 或者第⼀一个参数直接 ⽤用字符串串来描述复数
进制转换(3)
bin
将给的参数转换成⼆二进制
print(bin(10)) 结果:0b1010
oct
将给的参数转换成八进制
print(oct(10)) 结果:0o12
hex
将给的参数转换成⼗十六进制
print(hex(10)) 结果:0xa
数学运算(7)
abs
返回绝对值
divmod
返回商和余数
round
四舍五入,小数精准
print(round(2.12133112,2)) 结果:2.12 后面的2表示保留几位
pow
求a的b次幂, 如果有三个参数. 则求完次幂后对第三个数取余
pow(x,y,z)
x**y
x**y%z
sum
求和
sum(iterable,start)
iterable参数必须是一个可迭代数字集
start指出求和的初始值。start+iterable中的值为最终的和
print(sum([1,2,3,4,5,6,7,8,9]))
max
求最⼤大值
max(iterable,key,defult)
max(*args,key,defult)
min
求最⼩小值
min(iterable,key,default)
min({1,2,3,4,-5})
min({},1)
min({1,2,3,4,5},key=lambda n:abs(n))
min(*args,key,defult)
和数据结构相关(24)
序列(13)
列表和元组(2)
list
tuple
相关内置函数(2)
reversed
参数:序列
返回值:反序迭代器
slice
字符串(9)
str
format
http://www.cnblogs.com/Eva-J/articles/7266245.html
bytes
bytes(s,encoding='utf-8')
bytearray
bytearray(s,encoding='utf-8')
memoryview
memoryview(bytes('hello,eva',encoding='utf-8'))
ord
字符按照unicode转数字
chr
数字按照unicode转字符
ascii
只要是ascii码中的内容,就打印出来,不是就转换成\u
repr
用于%r格式化输出
数据集合(3)
字典(1)
dict
集合(2)
set
frozenset
相关内置函数(8)
len
enumerate
all
判断是否有bool值为False的值
any
判断是否有bool值为True的值
zip
返回一个迭代器
filter
http://www.cnblogs.com/Eva-J/articles/7266192.html
map
http://www.cnblogs.com/Eva-J/articles/7266192.html
sorted
http://www.cnblogs.com/Eva-J/articles/7265992.html
作用域相关(2)
locals
返回当前作⽤用域中的名字
globals
返回全局作⽤用域中的名字
面向对象相关(9)
现在
子主题
子主题
目标
子主题
子主题
何时
子主题
子主题
如何
子主题
子主题
迭代器/生成器相关(3)
range
生成数据
next
迭代器向下执⾏行行⼀一次, 内部实际使⽤用了了__next__()⽅方法返回迭代器的下⼀一个项⽬目
iter
获取迭代器, 内部实际使⽤用的是__iter__()⽅方法来获取迭代器
其它(12)
字符串类型代码的执行(3)
eval
exec
compile
编译 将字符串类型的代码编译. 代码对象能够通过exec语句来执⾏或者eval()进⾏求值
输入输出(2)
input
print
内存相关(2)
hash
id
文件操作相关(1)
open
模块相关(1)
__import__
import
调用相关(1)
callable
返回True或者False
帮助(1)
help
进入help模式
help()
退出输入"q"
制定查看某对象的帮助信息
help(o)
查看内置属性(1)
dir
查看所有的内置函数
dir(__builtins__)
查看某对象的属性及方法
dir(o)
收藏
收藏
0 条评论
下一页