python中的内建函数
本文用作记录python中的内建函数及其功能,本文内容随时补充。
完整的内建函数及其说明参考官方文档: https://docs.python.org/3.5/library/functions.html
通用内建函数:
id() 函数:查看对象的内存地址;
help()函数:查看帮助信息;
type()函数:查看对象的类型;不会认为子类是一种父类类型;
isinstance()函数:查看对象类型;会认为子类是一种父类类型;
dir()函数:查看对象中的属性、方法等;
ord():得到一个字符所对应的数字编码;
chr():实现由数字编码向字符的转化;
>>> ord('c')
99
>>> chr(9)
'\t'
>>> chr(3)
'\x03'
>>> chr(112)
'p'
数类型的内建函数:
|
abs(x) |
返回数字的绝对值,如abs(-10) 返回 10。 |
|
ceil(x) |
返回数字的上入整数,如math.ceil(4.1) 返回 5。 |
|
cmp(x, y) |
如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。Python 3 已废弃 。使用 使用 (x>y)-(x<y) 替换。 |
|
exp(x) |
返回e的x次幂(ex),如math.exp(1) 返回2.718281828459045 |
|
fabs(x) |
返回数字的绝对值,如math.fabs(-10) 返回10.0。 |
|
floor(x) |
返回数字的下舍整数,如math.floor(4.9)返回 4。 |
|
log(x) |
如math.log(math.e)返回1.0,math.log(100,10)返回2.0。 |
|
log10(x) |
返回以10为基数的x的对数,如math.log10(100)返回 2.0。 |
|
max(x1, x2,...) |
返回给定参数的最大值,参数可以为序列。 |
|
min(x1, x2,...) |
返回给定参数的最小值,参数可以为序列。 |
|
modf(x) |
返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示。 |
|
pow(x, y) |
|
|
round(x [,n]) |
返回浮点数x的四舍五入值,如给出n值,则代表舍入到小数点后的位数。 |
|
sqrt(x) |
返回数字x的平方根。 |
随机数函数:
|
choice(seq) |
从序列的元素中随机挑选一个元素,比如random.choice(range(10)),从0到9中随机挑选一个整数。 |
|
randrange ([start,] stop [,step]) |
从指定范围内,按指定基数递增的集合中获取一个随机数,基数缺省值为1。 。 |
|
random() |
随机生成下一个实数,它在[0,1)范围内。 |
|
seed([x]) |
改变随机数生成器的种子seed。如果你不了解其原理,你不必特别去设定seed,Python会帮你选择seed。 |
|
shuffle(lst) |
将序列的所有元素随机排序。 |
|
uniform(x, y) |
随机生成下一个实数,它在[x,y]范围内。 |
三角函数:
|
acos(x) |
返回x的反余弦弧度值。 |
|
asin(x) |
返回x的反正弦弧度值。 |
|
atan(x) |
返回x的反正切弧度值。 |
|
atan2(y, x) |
返回给定的 X 及 Y 坐标值的反正切值。 |
|
cos(x) |
返回x的弧度的余弦值。 |
|
hypot(x, y) |
返回欧几里德范数 sqrt(xx + yy)。 |
|
sin(x) |
返回的x弧度的正弦值。 |
|
tan(x) |
返回x弧度的正切值。 |
|
degrees(x) |
将弧度转换为角度,如degrees(math.pi/2) , 返回90.0。 |
|
radians(x) |
将角度转换为弧度。 |
python中的内建函数的更多相关文章
- Python中的内建函数(Built_in Funtions)
前言 在Python官方文档的标准库章节中,第一节是简介,第二节就是Built_in Functions,可见内建函数是Python标准库的重要组成部分,而有很多内建函数我们平时却很少用到或根本就不知 ...
- Python中一些内建函数及os等模块的用法
len(obj) # 求长度:obj可以是str.list等对象 split(str, num) # str-分割符,默认空格: ...
- Python中import机制
Python语言中import的使用很简单,直接使用import module_name语句导入即可.这里我主要写一下"import"的本质. Python官方定义:Python ...
- Python中的raw_input()和input()
raw_input()和input()都是python中的内建函数,用于读取控制台用户的输入,但有所区别: [nr@localhost conf]$ python Python 2.7.5 (defa ...
- 【转】python中List的sort方法(或者sorted内建函数)的用法
原始出处:http://gaopenghigh.iteye.com/blog/1483864 python列表排序 简单记一下python中List的sort方法(或者sorted内建函数)的用法. ...
- 详解Python中的循环语句的用法
一.简介 Python的条件和循环语句,决定了程序的控制流程,体现结构的多样性.须重要理解,if.while.for以及与它们相搭配的 else. elif.break.continue和pass语句 ...
- [Python] Python中的一些特殊函数
1. 过滤函数filter 定义:filter 函数的功能相当于过滤器.调用一个布尔函数bool_func来迭代遍历每个列表中的元素:返回一个使bool_func返回值为true的元素的序列. a=[ ...
- python中的 zip函数详解
python中zip()函数用法举例 定义:zip([iterable, ...]) zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个tuple ...
- 深刻理解Python中的元类metaclass(转)
本文由 伯乐在线 - bigship 翻译 英文出处:stackoverflow 译文:http://blog.jobbole.com/21351/ 译注:这是一篇在Stack overflow上很热 ...
随机推荐
- LWIP学习之一些细节
一 绑定端口后,开启监听,为何监听还要返回一个新的连接?:监听状态的连接只需要很小的内存,于是tcp_listen()就会收回原始连接的内存,而重新分配一个较小内存块供处于监听状态的连接使用. 二 t ...
- Batch梯度下降
1.之前讲到随机梯度下降法(SGD),如果每次将batch个样本输入给模型,并更新一次,那么就成了batch梯度下降了. 2.batch梯度下降显然能够提高算法效率,同时相对于一个样本,batch个样 ...
- Tensorflow版Faster RCNN源码解析(TFFRCNN) (1) VGGnet_test.py
本blog为github上CharlesShang/TFFRCNN版源码解析系列代码笔记第1篇 VGGnet_test.py ----作者:Jiang Wu(吴疆),未经允许,禁止转载--- -- ...
- autofac 注入生命周期
创建实例方法 1.InstancePerDependency 对每一个依赖或每一次调用创建一个新的唯一的实例.这也是默认的创建实例的方式. 官方文档解释:Configure the component ...
- WinForm 开发框架 Jade UI Beta
Jade UI Demo Beta 个人网站:http://www.2to.net 开源地址:https://github.com/dcdlove/JadeUI 预览DEMO下载: http://pa ...
- Spring 整合 Quartz 实现动态定时任务(附demo)
最近项目中需要用到定时任务的功能,虽然Spring 也自带了一个轻量级的定时任务实现,但感觉不够灵活,功能也不够强大.在考虑之后,决定整合更为专业的Quartz来实现定时任务功能. 普通定时任务 首先 ...
- 关于原生javascript的this,this真是个强大的东东
最近一直坐在东钿微信服务平台,上上级领导提出一个要求,就是微信分享. 因为首页是一个tab切换页,领导想在分享的时候区分上产调还是评估.我研究了很久很久,一直都是失败,今天领导又问了.于是我就向我们老 ...
- python的subprocess模块(写的不错留作查询)
python的subprocess模块 subprocess模块是python从2.4版本开始引入的模块.主要用来取代 一些旧的模块方法,如os.system.os.spawn*.os.popen*. ...
- 登录控制 BaseController
执行方法前 判断 sessin 登录信息 是否为空 ,空的话 返回 登录界面 并且给 LoginUser 赋值 public abstract class BaseController : Contr ...
- 参考消息 Android 读报
<参考消息>是新华通讯社主办,参考消息报社编辑出版的日报,创刊于1931年,历史长达80年.<参考消息>每天及时选载世界各国(地区)通讯社.报刊及因特网上的最新消息.评论的精华 ...