Python内置函数列表
| 函数 | 用途 |
|---|---|
| abs() | 返回数字绝对值 |
| all() | 判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False |
| any() | 判断给定的可迭代参数 iterable 是否全部为 False,则返回 False,如果有一个为 True,则返回 True |
| ascii() | 调用对象的repr()方法,获取该方法的返回值 |
| bin() | 将十进制转换为二进制 |
| oct() | 将十进制转换为八进制 |
| hex() | 将十进制转换为十六进制 |
| bool() | 测试对象是True,还是False |
| bytes() | 将一个字符转换为字节类型 |
| str() | 将字符、数值类型转换为字符串类型 |
| callable() | 检查一个对象是否是可调用的 |
| chr() | 查看十进制整数对应的ASCll字符 |
| ord() | 查看某个ascii对应的十进制 |
| classmethod() | 修饰符对应的函数不需要实例化,不需要 self 参数,但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象等 |
| complie() | 将字符串编译成python能识别或者可以执行的代码。也可以将文字读成字符串再编译 |
| complex | 创建一个复数 |
| delattr | 删除对象属性 |
| dict() | 创建数据字典 |
| dir() | 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表 |
| divmod() | 分别取商和余数 |
| enumerate() | 返回一个可以枚举的对象,该对象的next()方法将返回一个元组 |
| eval() | 将字符串str当成有效表达式来求值并返回计算结果取出字符串中内容 |
| exec() | 执行字符串或complie方法编译过的字符串,没有返回值 |
| filter() | 过滤器,构建一个序列,等价于 |
| float() | 将一个字符串或整数转换为浮点数 |
| format() | 格式化输出字符串 |
| frozenset() | 创建一个不可修改的集合 |
| getattr() | 获取对象属性 |
| globals() | 返回一个描述当前全局变量的字典 |
| hasattr() | 函数用于判断对象是否包含对应的属性 |
| hash() | 返回对象的哈希值 |
| help() | 返回对象的帮助文档 |
| id() | 返回对象的内存地址 |
| input() | 获取用户输入内容 |
| int() | 用于将一个字符串或数字转换为整型 |
| isinstance() | 来判断一个对象是否是一个已知的类型,类似 type() |
| issubclass() | 用于判断参数 class 是否是类型参数 classinfo 的子类 |
| iter() | 返回一个可迭代对象,sentinel可省略 |
| len() | 返回对象的长度 |
| list() | 返回可变序列类型 |
| map() | 返回一个将function应用于iterable中每一项并输出其结果的迭代器 |
| max() | 返回最大值 |
| min() | 返回最小值 |
| memoryview() | 返回给定参数的内存查看对象(memory view) |
| next() | 返回可迭代对象的下一个元素 |
| object() | 返回一个没有特征的新对象 |
| open() | 返回文件对象 |
| pow() | base为底的exp次幂,如果mod给出,取余 |
| print() | 打印对象 |
| class property() | 返回property属性 |
| range() | 生成一个不可变序列 |
| reversed() | 返回一个反向的iterator |
| round() | 四舍五入 |
| class set() | 返回一个set对象,可实现去重 |
| class slice() | 返回一个表示有1range所指定的索引集的slice对象 |
| sorted() | 对所有可迭代的对象进行排序操作 |
| @staticmethod | 将方法转换为静态方法 |
| sum() | 求和 |
| super() | 返回一个代理对象 |
| tuple() | 不可变的序列类型 |
| zip() | 将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表 |
点击这里跳转个人博客
Python内置函数列表的更多相关文章
- python内置函数
python内置函数 官方文档:点击 在这里我只列举一些常见的内置函数用法 1.abs()[求数字的绝对值] >>> abs(-13) 13 2.all() 判断所有集合元素都为真的 ...
- python 内置函数和函数装饰器
python内置函数 1.数学相关 abs(x) 取x绝对值 divmode(x,y) 取x除以y的商和余数,常用做分页,返回商和余数组成一个元组 pow(x,y[,z]) 取x的y次方 ,等同于x ...
- Python基础篇【第2篇】: Python内置函数(一)
Python内置函数 lambda lambda表达式相当于函数体为单个return语句的普通函数的匿名函数.请注意,lambda语法并没有使用return关键字.开发者可以在任何可以使用函数引用的位 ...
- [python基础知识]python内置函数map/reduce/filter
python内置函数map/reduce/filter 这三个函数用的顺手了,很cool. filter()函数:filter函数相当于过滤,调用一个bool_func(只返回bool类型数据的方法) ...
- 那些年,很多人没看懂的Python内置函数
Python之所以特别的简单就是因为有很多的内置函数是在你的程序"运行之前"就已经帮你运行好了,所以,可以用这个的特性简化很多的步骤.这也是让Python语言变得特别的简单的原因之 ...
- Python 内置函数笔记
其中有几个方法没怎么用过, 所以没整理到 Python内置函数 abs(a) 返回a的绝对值.该参数可以是整数或浮点数.如果参数是一个复数,则返回其大小 all(a) 如果元组.列表里面的所有元素都非 ...
- 【转】实习小记-python 内置函数__eq__函数引发的探索
[转]实习小记-python 内置函数__eq__函数引发的探索 乱写__eq__会发生啥?请看代码.. >>> class A: ... def __eq__(self, othe ...
- 【转】python 内置函数总结(大部分)
[转]python 内置函数总结(大部分) python 内置函数大讲堂 python全栈开发,内置函数 1. 内置函数 python的内置函数截止到python版本3.6.2,现在python一共为 ...
- python内置函数,匿名函数
一.匿名函数 匿名函数:为了解决那些功能很简单的需求而设计的一句话函数 def calc(n): return n**n print(calc(10)) #换成匿名函数 calc = lambda n ...
随机推荐
- [PHP][mysql] 需要知道的那些事
就是想总结一下自己不会的! sql: 1.在SQL语句中出现AS,是起别名的意思! 例子:select a.* from table_1 as a就是给table_1起个别名叫a,因此前面就可以使用a ...
- iOS GIF图片转UIImage
多平台保持统一风格的UI设计,少不了一些动态图片的使用 1.本地GIF图片使用 1.1 将本地GIF转为NSdata类型 NSData *tempdata = [NSData dataWithCont ...
- 常用的python开发工具对比
一名优秀的Python开发人员都有一套好用的Python开发工具,好的开发工具可以使Python开发人员的工作更高效,以下是几款比较好用的Python开发工具,Python开发人员,尤其是初学者,可以 ...
- RedHat Linux server 6.5系统关机重启失败问题总结
今天晚上升级服务,由于服务器(red hat Linux server 6.5操作系统)没有正常关机,再重启的过程中遇到了如下问题: 1 服务器配置挺高的,认为启动过程有点慢是正常的,当时就没有上心, ...
- 通过transmittable-thread-local源码理解线程池线程本地变量传递的原理
前提 最近一两个月花了很大的功夫做UCloud服务和中间件迁移到阿里云的工作,没什么空闲时间撸文.想起很早之前写过ThreadLocal的源码分析相关文章,里面提到了ThreadLocal存在一个不能 ...
- var、let、const
var.let.const之间的区别和使用 1.var声明变量可以重复声明,而let不可以重复声明 let a = 1; let a = 2; var b = 3; var b = 4; a // I ...
- Vue移动端项目中下拉刷新和上拉加载
Vue2.0中引入Mint-UI的下拉刷新和上拉加载.简单粗暴 安装Mint-UI npm i mint-ui -S 引入 打开项目的main.js入口文件,引入并使用.注意,为了方便,这里是全部引入 ...
- 如何设计高并发web应用
所谓高并发,就是同一时间有很多流量(通常指用户)访问程序的接口.页面及其他资源,解决高并发就是当流量峰值到来时保证程序的稳定性. 我们一般用QPS(每秒查询数,又叫每秒请求数)来衡量程序的综合性能 ...
- Spring.getBean()流程和循环依赖的解决
getBean流程介绍(以单例的Bean流程为准) getBean(beanName) 从BeanFactory中获取Bean的实例对象,真正获取的逻辑由doGetBean实现. doGetBean( ...
- 跟风微信小程序,生鲜水果店如何借力小程序每天多赚2万块?
公司旁边的水果店,虽然是一家实体店,但老板有一颗爱玩互联网的心. 老板非常重视线上的营销推广,什么新的线上推广方式都爱尝试一下.公众号大热时做了自己的微信公众号,并且有自己的微信商城,不过线上的销售一 ...