[Python学习笔记][Python内置函数]
Python 常用内建函数
比较基础的列表
abs(x)
求绝对值
pow(x,y)
返回x的y次方,等同于x**y
round(x[,小数位数])
对x进行四舍五入,若不指定位数,则返回整数
chr(x)
返回ASCII编码为x的字符,str类型
ord(x)
返回一个字符x的编码 chr的逆操作
float(x)
把数字或字符串x 转换成浮点型并输出
int(x)
把浮点数或整数 转换为整数
str(object)
把对象x转换为字符串
list([x]),set([x]),tuple([x]),dict([x])
把对象转换为列表,集合,元组,字典并返回
bin(x)
把数字x转换为二进制字符串 0bxxxx
oct(x)
把数字x转换为八进制字符串 0oxxxx
hex(x)
把数字x转换为十六进制字符串 0xxxxx
cmp(x,y)
Python 3.X已经不支持
bool(x)
x为0,或者”,或者False时 返回False,否则返回Ture
max(x),min(x),sum(x)
返回序列中的最大值,最小值,或数值元素之和
比较复杂的列表
eval(s)
计算字符串中表达式的值并返回
filter(Function or None,sequence)
返回序列中使得函数值为Ture的那些元素,如果函数为None则返回那些值等价于Ture的元素,如果序列为元组或字符串则返回相同类型结果,其他则返回列表
map(Function,Sequence)
将单参数函数映射到序列中每个元素,返回结果列表
reduce(Function,Sequence)
将接收2个参数的函数以累计的方式从左到右依次应用至序列的每个元素,最终返回单个值作为结果
zip(seq1[,seq2[…]])
返回[(seq1[0],seq2[0],seq3[0],…),(seq1[1],seq2[1],seq3[1]..),…] 以最短的那个list的长度为基准
open() //暂时不会使用
以指定模式打开文件并返回文件对象
range([start,]end[,step])
返回一个等差数列,不包括终值,Python 3.x中返回一个range对象
reversed(列表或元组)
返回逆序后的迭代器对象
sorted(列表)
返回排序后的参数
信息列表
dir(object)
返回指定对象的成员列表
help(object)
返回对象obj的帮助信息
callable(object)
测试对象是否可调用。比如类和函数式可调用的,包含___call___()方法的类的对象也是可调用的
id(object)
返回对象的标识(地址),类似C中的取地址符号
type(object)
返回obj的类型
all(iterable)
如果对于可迭代对象所有元素满足bool(x) 为Ture,则返回Ture,否则返回Flase。对于空的迭代对象返回Ture。
any(iterable)
如果对于可迭代对象存在元素满足bool(x) 为Ture,则返回Ture,否则返回Flase.对于空的迭代对象返回False。
isinstance(object,class or type or tuple)
测定对象是否是指定类型的实例
len(object)
返回对象obj所含的元素个数,适用于列表,元组,集合,字典,字符串等类型的对象。
[Python学习笔记][Python内置函数]的更多相关文章
- Python学习笔记-Day3-python内置函数
python内置函数 1.abs 求绝对值 2.all 判断迭代器中的所有数据是否都为true 如果可迭代的数据的所有数据都为true或可迭代的数据为空,返回True.否则返回False 3.a ...
- [Python学习笔记-001] 内置函数getattr()
如果某个实例foo有多个方法, 当对foo的每一个方法我们都需要使用try ... except ...进行包装的时候,内置函数getattr()可以用来精简代码. 1. getattr()的用法 # ...
- Python学习笔记011——内置函数exec()
1 描述 把一个字符串当成语句执行 exec() 执行储存在字符串或文件中的 Python 语句,相比于 eval() , exec() 可以执行更复杂的 Python 代码. exec函数和ev ...
- Python学习笔记-常用内置函数
输出:print() 功能:输出打印 语法:print(*objects, sep=' ', end='\n', file=sys.stdout) 参数:objects----复数,表示可以一次输出多 ...
- python学习笔记011——内置函数pow()
1 语法 pow(x, y[, z]) x -- 数值表达式. y -- 数值表达式. z -- 数值表达式. 函数是计算 x 的 y 次方,如果 z 在存在,则再对结果进行取模,其结果等效于pow( ...
- python学习笔记013——内置函数dir()
1 描述 dir() 函数 不带参数时,返回当前范围内的变量.方法和定义的类型列表: 带参数时,返回参数的属性.方法列表. 如果参数包含方法__dir__(),该方法将被调用. 如果参数不包含__di ...
- python学习笔记011——内置函数dir()
1 描述 dir()函数可以查看(打印)对象的属性和方法.不管时那种对象(python中一切皆对象)类型(数据,模块)都有自己的属性和方法. dir() 函数不带参数时,返回当前范围内的变量.方法和定 ...
- 05 python学习笔记-常用内置函数(五)
1.sorted() 函数对所有可迭代的对象进行排序(默认升序)操作 sort 与 sorted 区别: sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作. l ...
- Python学习笔记2—内置函数
函数的使用 官方文档:https://docs.python.org/2/library/functions.html
- python学习笔记011——内置函数__module__、__name__
1 __module__描述 __module__ : 如果当前模块为顶层模块执行 则打印__main__ 如果当前模块为被调用模块的时候 打印当前模块的名称 2 __module__示例 def f ...
随机推荐
- 监控工具cacti
一. 安装 cacti服务端 1. 首先要安装epel扩展源yum install -y epel-release2. (lamp)然后分别安装httpd.php.mysqlyum install - ...
- 设置单选的listView或者gridview
主要是这个BeaseAdapter的方法notifyDataSetChanged()的使用;作用 :调用BaseAdapter中的getView();方法,刷新ListView中的数据.实现:1.在B ...
- JavaScript 函数方法 - toString()
Function.prototype.toString() 返回函数代码的字符串形式. 描述 Function 对象覆盖了从 Object 继承来的 Object.prototype.toString ...
- WebApi2官网学习记录---JSON与XML的序列化
JSON序列化: WebAPI的默认序列库使用的是Json.NET,可以在Globally中配置使用DataContractJsonSerializer 进行序列化 protected void Ap ...
- 分享一个在线制作GIF格式loading图片的好网址
等待您寻找惊喜:http://preloaders.net/
- EasyShortcut Easyshortcut easyShortcut 简介
关于EasyShortcut Easyshortcut easyShortcut 简介: 参考: http://chunsheng.me/EasyShortcut/
- canvas元素大小与绘图表面大小
原文链接:canvas总结:元素大小与绘图表面大小 前言 我们使用canvas的时候一般在canvas元素中直接设置它的width和height: 1 <canvas id="myCa ...
- 转载:牛魔王的世界观 »谈谈ie6不支持min-height与max-height的解决方法
转载网址:http://www.niumowang.org/html-css/ie6-min-height/ 手里的项目还在继续,今天正好遇到了min-height的问题,干脆在这里记录下来.我是喜欢 ...
- phpmyadmin开启远程服务器连接
1.修改 braries/config.default.php,将 $cfg['AllowArbitraryServer'] 的值由 false 改成 true. 2.有其他需求的也可以自己在这里修 ...
- 用php理解指针--写给刚刚学习编程的人
在刚刚学习编程时,可能for循环什么的还是可以理解,但是当学习到指针的时候,课上估计很多人就睡觉去了. 现在用两端php程序说明指针 先写一个简单的,大家都理解下 <?php class tex ...