介绍Python中的fabs()方法的使用
方法fabs()返回 x 的绝对值。
语法
以下是fabs()方法的语法:
import math math.fabs( x )
注意:此函数是无法直接访问的,所以我们需要导入math模块,然后需要用math的静态对象来调用这个函数。
参数
- x -- 这是一个数值。
返回值
此方法返回 x 的绝对值。
例子
下面的例子显示fabs()方法的使用。
#!/usr/bin/python import math # This will import math module print "math.fabs(-45.17) : ", math.fabs(-45.17) print "math.fabs(100.12) : ", math.fabs(100.12) print "math.fabs(100.72) : ", math.fabs(100.72) print "math.fabs(119L) : ", math.fabs(119L) print "math.fabs(math.pi) : ", math.fabs(math.pi)
当我们运行上面的程序,它会产生以下结果:
math.fabs(-45.17) : 45.17 math.fabs(100.12) : 100.12 math.fabs(100.72) : 100.72 math.fabs(119L) : 119.0 math.fabs(math.pi) : 3.14159265359
相关推荐
-
Python实现网站文件的全备份和差异备份
之前有写利用md5方式来做差异备份,但是这种md5方式来写存在以下问题: •md5sum获取有些软连接的MD5值存在问题 •不支持对空目录进行备份,因为md5sum无法获取空目录的md5值 •权限的修改md5sum无法判断 解决方案: 利用文件的mtime ctime mtime(Modified time)是在写入文件时随文件内容的更改而更改的 ctime(Create time)是在写入文件.更改所有者.权限或链接设置时随Inode的内容更改而更改的 废话不多说直接上代码: #!/usr/b
-
Python3 能振兴 Python的原因分析
我从Stephen A. Goss那读到关于了<Python 3正在毁灭Python>.这篇文章有不少精彩的论点,但我却并不认为Python 3是在毁灭Python,也不认为整个局面对Python一点也不利. 但是正如那些比较俗气的格言所说,也许每一次危机也意味着一次机遇. 也许Python 3能振兴Python. 显然,麻烦的不仅仅是Python 2到Python 3的移植.时间不再是2005年了,年轻的程序员不再对Python的哪一个版本如此的激动了.不错,现在市场上有很多Python的职
-
Python3 正在毁灭 Python的原因分析
Python 3毫不费力地成为发生在Python社区里最糟糕的事.我还记得第一次使用Python的时候,我还在花大量时间在C++这块上,而Python就像是我的一次开光.我可以打开文本编辑器用几秒钟或者几分钟写出一个可以工作的程序,而不是用几小时或几天.我记得Python 2.5出来的时候,带来了一大堆崭新的简洁的语言特性.我爱Python,但是我承认它有弱点,但是没关系,所有编程语言都有.它强大的地方使其变得有趣.Python 3相比Python 2拥有一些小小的增量的改进,但同时却失去了很多
-
介绍Python中的fabs()方法的使用
方法fabs()返回 x 的绝对值. 语法 以下是fabs()方法的语法: import math math.fabs( x ) 注意:此函数是无法直接访问的,所以我们需要导入math模块,然后需要用math的静态对象来调用这个函数. 参数 x -- 这是一个数值. 返回值 此方法返回 x 的绝对值. 例子 下面的例子显示fabs()方法的使用. #!/usr/bin/python import math # This will import math module print "math.fa
-
简单介绍Python中的readline()方法的使用
readline()方法从文件中读取一整行.尾部的换行符保持在字符串中.如果大小参数且非负,那么一个最大字节数,包括结尾的换行和不完整的行可能会返回. 遇到EOF时立即返回一个空字符串. 语法 以下是readline()方法的语法: fileObject.readline( size ); 参数 size -- 这是可以从文件中读取的字节数. 返回值 此方法返回从文件中读取的行. 例子 下面的例子显示了readline()方法的使用. #!/usr/bin/python # Open a fil
-
简单介绍Python中的floor()方法
floor()方法返回不大于x的最大整数(向下取整). 语法 以下是floor()方法的语法: import math math.floor( x ) 注意:此函数是无法直接访问的,所以我们需要导入math模块,然后需要用math的静态对象来调用这个函数. 参数 x -- 这是一个数值表达式. 返回值 此方法返回不大于x的最大整数. 例子 下面的例子显示了floor()方法的使用. #!/usr/bin/python import math # This will import math mod
-
简单介绍Python中的round()方法
round()方法返回 x 的小数点四舍五入到n个数字. 语法 以下是round()方法的语法: round( x [, n] ) 参数 x --这是一个数值表达式 n --这也是一个数值表达式 返回值 该方法返回 x 的小数点四舍五入到n个数字 例子 下面的例子显示了round()方法的使用 #!/usr/bin/python print "round(80.23456, 2) : ", round(80.23456, 2) print "round(100.000056,
-
简单介绍Python中的decode()方法的使用
decode()方法使用注册编码的编解码器的字符串进行解码.它默认为默认的字符串编码. 语法 以下是decode()方法的语法: str.decode(encoding='UTF-8',errors='strict') 参数 encoding -- 这是所使用的编码.对于所有的编码方案的列表,请访问:标准编码库 errors -- 这可能是给定一个不同的错误处理机制.默认的错误是"严格",即编码错误提出UnicodeError.其他可能的值是ignore', 'replace', 'x
-
python中取绝对值简单方法总结
python如何使用绝对值?下面给大家介绍三种求绝对值的方法: import math def abs_value1(): a = float(input('1.请输入一个数字:')) if a >= 0: a = a else: a = -a print('绝对值为:%f' % a) def abs_value2(): a = float(input('2.请输入一个数字:')) a = abs(a)
-
Python中的sort()方法使用基础教程
一.基本形式 sorted(iterable[, cmp[, key[, reverse]]]) iterable.sort(cmp[, key[, reverse]]) 参数解释: (1)iterable指定要排序的list或者iterable,不用多说: (2)cmp为函数,指定排序时进行比较的函数,可以指定一个函数或者lambda函数,如: students为类对象的list,没个成员有三个域,用sorted进行比较时可以自己定cmp函数,例如这里要通过比较第三个数据成员来排序,代码可以这
-
python中利用zfill方法自动给数字前面补0
python中有一个zfill方法用来给字符串前面补0,非常有用 view sourceprint? n = "123" s = n.zfill(5) assert s == "00123" zfill()也可以给负数补0 n = "-123" s = n.zfill(5) assert s == "-0123" 对于纯数字,我们也可以通过格式化的方式来补0 n = 123 s = "%05d" % n a
-
Random 在 Python 中的使用方法
1.random.random(): 会随机生成0-1之间的小数 例如: 2.random.uniform(min,max): 会随机生成 min - max 之间的小数,其中min 和 max 的位置可以互换而不会报错: 3.random.randint(min,max): 随机生成 min - max 之间的整数,如果min > max 会报错: 错误: 4.random.choice(元祖/列表/range()/字符串): 会从给定的元祖/列表/range()/字符串 中随机挑选出一个元素
-
Python中求对数方法总结
Python中Math库和Python库都具备求对数的函数. import numpy as np import math 1. Numpy库 1.1 求以e.2.10为底的对数 函数 功能 np.log(x) 以e为底的对数(自然对数) np.log10(x) 以10为底的对数 np.log2(x) 以2为底的对数 np.log1p(x) 等价于:np.log(x + 1) 备注:np.expm1(x) 等价于 np.exp(x) - 1,也是np.log1p(x)的逆运算. 1.2 求以任意
随机推荐
- 献给写作者的 Markdown 新手指南
- 原生js实现复制对象、扩展对象 类似jquery中的extend()方法
- 实用的Jquery选项卡TAB示例代码
- 详解JS中定时器setInterval和setTImeout的this指向问题
- js实现局部页面打印预览原理及示例代码
- iis8.5显示ASP的详细错误信息500 内部服务器错误解决方法
- js实现上下左右弹框划出效果
- 在Docker上开始部署Python应用的教程
- Mysql安装 Navicat 出现1044/1045错误的解决方法
- 使用mysqldump实现mysql备份
- JS 动态添加列表框项效果代码
- 用jquery统计子菜单的条数示例代码
- Windows PowerShell 微软官方解释
- mysql 教程 存储过程
- 最近流行的ARP病毒彻底清除方法
- c#判断网络连接状态
- Nginx服务器上搭建图片缓存服务的基本配置解析
- 解析C语言中空指针、空指针常量、NULL & 0的详解
- MyBatis学习教程(三)-MyBatis配置优化
- python关闭windows进程的方法