Python学习-内置函数
来源:互联网 发布:飞天侠淘宝客9.0源码 编辑:程序博客网 时间:2024/05/17 08:02
Python3内置函数,通过线上视频过了一遍,视频里老师回头总结的时候发现自己好多又忘了,好记性不如烂笔头,博客记录再总结一遍~
官网内置函数说明文档
abs(x)
返回x的绝对值。x需要为整型(int)、浮点型(float)或复数(a+bj形式,a,b为实数);x为复数时,绝对值即复数的模:|a+bj|=
a2+b2−−−−−−√ all(iterable)
参数为一个可迭代的对象,如果参数中的所有元素都为True(0、None、空列表、空字典等元素为False),则返回True,否则返回False
any(iterable)
根据all()函数功能可类推,具体为:参数的任意一个元素为True,则返回True,否则,返回False
bin(x)
参数x为一个整型(int)数字,将十进制的x转换为二进制表达式并返回(返回结果为string)
bool()
返回True或者False。0、None、空列表、空字典等为False,其余为True
bytes()
返回参数的十六进制位字节码。
- print(byte(2)),返回b’\x00\x00’
- print(bytes([2,3,5,7])),返回b’\x02\x03\x05\x07’
- print(byte(“hello”, encoding=”utf-8”),返回b’hello’
chr()
将数值转换成ASCII码表中对应的字符。如chr(97)的结果为“A”。非int型参数及超出ASCII码表的数字参数,会报错
ord()
chr()函数的“反函数”,返回字符在ASCII码表中对应的数值。如ord(“A”)的结果为97
dict()
构建字典。如dict(a=”aaa”,b=”bbb”),返回{a:”aaa”, b:”bbb”}
dir()
带参数时,查看参数对象的方法、属性列表;不带参数时,返回当前范围内的变量、方法和定义的类型列表
divmod()
返回商与余数的一个元组,如divmod(19,3)的结果为(6,1)
eval()
执行操作,结果作为返回值。如print(eval(“2+5”)),打印结果为5。注意与exec函数的区别
exec()
执行操作,无返回值。注意与eval函数的区别
filter(function, iterable)
依次迭代iterable中的值,如果function结果为真,则获取iterable的值。注意与map函数的区别
float()
转换为浮点数
hex()
返回一个字符串,表示参数的十六进制数值
id()
查看创建变量的内存地址
isinstance()
查看对象是否为某个类的实例
len()
获取变量的长度(常用),略
list()
将变量转换为列表
locals()
获取所有的局部变量
map(function, iterable)
依次迭代iterable中的值,执行function,返回执行后的结果。注意与filter函数的区别
max()
获取最大值,略
min()
获取最小值,略
oct()
返回一个字符串,表示参数的八进制数值
open()
文件操作(常用),略
ord()
与char函数功能相反,略
pow()
求指数。如pow(2,10),打印结果为2的10次方1024
range()
常用,略
round()
四舍五入取整。如round(2.7),打印结果为3,round(2.3),打印结果为2
set()
将变量转换成集合,略
str()
将变量转换为字符串,略
sum()
求和,略
tuple()
将变量转换为元组,略
type()
获取变量的类型,略
zip()
返回一个含元组的列表,
如a = [“aa”, “bb”, “cc”],b = [1, 2 ,3],zip(a, b)的结果为[(‘aa’, 1), (‘bb’, 2), (‘cc’, 3)],
若a = [“aa”, “bb”],b = [1, 2 ,3],两个列表长度不一样,zip(a, b)的返回结果为[(‘aa’, 1), (‘bb’, 2)],以较短的长度为准
- Python学习:内置函数
- python内置函数学习
- Python内置函数学习
- Python学习-内置函数
- [Python学习笔记][Python内置函数]
- 学习python 之 内置的函数
- python学习内置函数和while
- Python学习笔记——内置函数
- python 学习笔记之内置函数
- python学习笔记2---内置函数
- python学习之路-内置函数
- python函数: 内置函数
- Python学习系列十四:python的内置函数
- Python学习笔记(14)--python内置函数大全
- Python学习笔记(三)函数初识和内置函数
- Python学习笔记(三):常用内置函数学习
- python 内置函数
- python内置函数
- 【JAVA基础】switch case语句用法
- MVC中JSON字符长度超出限制的异常
- webservice调用的时候,报错,The char '0x1f' after '39°11′.340' is not a valid XML character.
- leetcode_219. Contains Duplicate II 查找距离小于k的范围内是否有相同的元素,字典
- 数据结构实验之串三:KMP应用
- Python学习-内置函数
- VR系列——Oculus Audio sdk文档:一、虚拟现实音频技术简介(3)——3D音频的空间化
- 超链接标签-QQ邮箱链接经验分享
- jquery 笔记集合2
- 内核中取得调用进程PID
- ueditor 一点击“清除格式” 就报错(Failed to execute 'removeAttributeNode' on 'Element':)
- Java面试之谈谈String,StringBuilder,StringBuffer区别
- jquery官方文档 事例
- 操作系统与网络实现 之十八(甲)