python常用的内置函数集合做一个归类用的时候可以查找- abs 返回数字x的绝对值或者x的摸  

- all (iterable)对于可迭代的对象iterable中所有元素x都有bool(x)为true,就返回True  ,对于空的可迭代对象也返回True  

- any(iterable):只要可迭代对象iterable中存在元素x使得bool(x)为True,则返回  True,对于空的可迭代对象则返回False  

- bin(x)把数字x转化为二进制串  

- bool(x)返回与x等价的True或者False   - callable(object):测试对象object是否可调用,类和函数是可以调用的包含__call__   ()方法的类的对象也是可以调用的  

 - compile();用于把python代码编译成可被exec()或者exal()函数执行的代码对象    

 -chr(x):Unicode编码为x的字符   - dir返回制定对象的obj或者模块obj的成员列表

 - eval(s[,global[,local]])计算并返回字符串s表达式的值

 - exec(x)执行代码或者代码对象x  

 - filter 返回filter对象,其中包含seqs使得单参数函数func返回值为True的那些   元素,如果函数func为None返回那些值等价为True的元素  

 - float()吧数字或者字符串转化为浮点数返回  

 - hasattr(obj,name)测试对象obj是否有成员name  

  - hash(x)返回对象x的哈希值如果不存在就抛出异常  

  - hex(x)把x转化为16进制    - input()接受键盘输入的内容,返回字符串    - isinstance(object, class-or-type-or-tuple)    len():返回对象包含的元素个数,适用于列表,元组,字典,字符串以及range    对象和其他可迭代的对象  - list([x]),se([x]).touple([x])\dict([x])或生成空列表、空元组、空集合    空字典    - map(func,seq)将函数func映射到序列seq中的每个元素返回包含函数值的map    对象    - max(x)、min(x)返回序列中的最大值最小值要求序列中元素之间可比较大小  

  - next(x)返回可迭代的对象x中的下一个元素  

  - sum(x):返回序列x中的所有元素之和,要求序列x中的所有元素必须为数字  

  - oct(x)把数字x转化为八进制数  

  - open(name,[mode])以指定模式打开文件,并返回文件对象  

  - ord(x)返回一个字符x的Unicode编码  

   - pow(x,y)返回x的y次方,相当于x**y  

   - print()  基本输出函数  

   - range()返回range对象,其中包含[start,end]区间内以step为步长的整数     - reduce()把双参数func以迭代的形式从左到右依次应用到序列seq的每个元素     最终返回单个值作为结果     - reverse(seq)返回seq(可以是与元素可以是列表,元组。字符串 、range     以及其它的可迭代对象     - round(x[,小数位数])对x进行四舍五入。若不指定小数位数则返回整数     -str()将对象转化为字符串     - sorted(iterable,key=None,revese=False)返回排序后的列表reverse      用来指定升序或者降序     - type(obj)返回对象的object类型   

随机推荐

  1. Java 位运算2-LeetCode 201 Bitwise AND of Numbers Range

    在Java位运算总结-leetcode题目博文中总结了Java提供的按位运算操作符,今天又碰到LeetCode中一道按位操作的题目 Given a range [m, n] where 0 <= ...

  2. 使用h5的history改善ajax列表请求体验

    信息比较丰富的网站通常会以分页显示,在点“下一页”时,很多网站都采用了动态请求的方式,避免页面刷新.虽然大家都是ajax,但是从一些小的细节还是 可以区分优劣.一个小的细节是能否支持浏览器“后退”和“ ...

  3. javascript 搜索二叉树

    function Tree() { this.root = null; } Tree.prototype = { constructor: Tree, addItem: function(value) ...

  4. 004_Eclipse编写第一个Java_Web程序

    1.MyEclipse的菜单栏--File--Web Project,新建一个web工程 Project name 填上自己的项目名称,例如HelloWorld. 需要选择Java EE版本以及Tar ...

  5. 分享一个javascript alert精简框架

    如果你不喜欢浏览器自带的alert你可以尝试总共不超过10KB somke js  下载地址:http://smoke-js.com/ 使用方法 somke.alert("hello wor ...

  6. php生成文字水印和图片水印

    生成文字水印   //文字水印 /*打开图片*/ //1.配置图片路径 $src = "4.jpg"; //2.获取图片的信息(得到图片的基本信息) $info = getimag ...

  7. Building Lambda Architecture with Spark Streaming

    The versatility of Apache Spark’s API for both batch/ETL and streaming workloads brings the promise ...

  8. Injection

    what java EE提供了注入机制,使您的对象能够获取对资源和其他依赖项的引用,而无需直接实例化它们.通过使用将字段标记为注入点的注释之一来装饰字段或方法,可以在类中声明所需的资源和其他依赖项.然 ...

  9. centos7安装jdk环境

    有时候安装一些软件或者服务都需要jdk环境,今天就在centos上安装最新的jdk环境. 检测历时安装 1.查看Linux自带的JDK是否已安装 # java -version 2.查看JDK信息 # ...

  10. [BUG]Appium1.9.1 这个问题竟然花了我5分钟进行定位

    1.先上问题,知道是什么问题先 EE ====================================================================== ERROR: tes ...