python中取绝对值简单方法总结


Posted in Python onJuly 24, 2020

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)
    print('绝对值为:%f' % a)
  
def abs_value3():
    a = float(input('3.请输入一个数字:'))
    a = math.fabs(a)
    print('绝对值为:%f' % a)
  
abs_value1()
abs_value2()
abs_value3()

结果如下:

1.请输入一个数字:-1
绝对值为:1.000000
2.请输入一个数字:0
绝对值为:0.000000
3.请输入一个数字:2
绝对值为:2.000000

基础知识点扩展:

Python abs() 函数

abs() 函数返回数字的绝对值。

以下是 abs() 方法的语法:

abs( x )

参数

x -- 数值表达式。

返回值

函数返回x(数字)的绝对值。

实例

以下展示了使用 abs() 方法的实例:

#!/usr/bin/python
 
print "abs(-45) : ", abs(-45)
print "abs(100.12) : ", abs(100.12)
print "abs(119L) : ", abs(119L)

以上实例运行后输出结果为:

abs(-45) : 45
abs(100.12) : 100.12
abs(119L) : 119

以上就是python中取绝对值简单方法总结的详细内容,更多关于如何在python中取绝对值的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Django静态资源URL STATIC_ROOT的配置方法
Nov 08 Python
Django框架中处理URLconf中特定的URL的方法
Jul 20 Python
Python验证码识别处理实例
Dec 28 Python
Python实现树的先序、中序、后序排序算法示例
Jun 23 Python
python实现俄罗斯方块游戏
Mar 25 Python
Django模型修改及数据迁移实现解析
Aug 01 Python
Python 脚本拉取 Docker 镜像问题
Nov 10 Python
Python利用逻辑回归模型解决MNIST手写数字识别问题详解
Jan 14 Python
Django模型中字段属性choice使用说明
Mar 30 Python
详细分析Python垃圾回收机制
Jul 01 Python
Python3中对json格式数据的分析处理
Jan 28 Python
python实现b站直播自动发送弹幕功能
Feb 20 Python
python代码能做成软件吗
Jul 24 #Python
深入了解Python 变量作用域
Jul 24 #Python
详解Python IO编程
Jul 24 #Python
Python如何实现大型数组运算(使用NumPy)
Jul 24 #Python
基于opencv的selenium滑动验证码的实现
Jul 24 #Python
详解python中GPU版本的opencv常用方法介绍
Jul 24 #Python
python定义类的简单用法
Jul 24 #Python
You might like
php执行sql语句的写法
2009/03/10 PHP
PHP实现将base64编码字符串转换成图片示例
2018/06/22 PHP
YII2框架中behavior行为的理解与使用方法示例
2020/03/13 PHP
让AJAX不依赖后端接口实现方案
2012/12/03 Javascript
jquery隔行换色效果实现方法
2015/01/15 Javascript
JS表格组件BootstrapTable行内编辑解决方案x-editable
2016/09/01 Javascript
微信小程序开发一键登录 获取session_key和openid实例
2016/11/23 Javascript
ES6通过babel转码使用webpack使用import关键字
2016/12/13 Javascript
详解使用Vue.Js结合Jquery Ajax加载数据的两种方式
2017/01/10 Javascript
NodeJs中express框架的send()方法简介
2017/06/20 NodeJs
vue跨域解决方法
2017/10/15 Javascript
基于Vue渲染与插件的加载顺序的问题详解
2018/03/05 Javascript
Webpack 4.x搭建react开发环境的方法步骤
2018/08/15 Javascript
webpack4简单入门实例
2018/09/06 Javascript
javascript+HTML5 canvas绘制时钟功能示例
2019/05/15 Javascript
vue实现微信浏览器左上角返回按钮拦截功能
2020/01/18 Javascript
vue或react项目生产环境去掉console.log的操作
2020/09/02 Javascript
利用js实现简易红绿灯
2020/10/15 Javascript
详解Django中的form库的使用
2015/07/18 Python
Python中跳台阶、变态跳台阶与矩形覆盖问题的解决方法
2018/05/19 Python
Python selenium抓取虎牙短视频代码实例
2020/03/02 Python
jupyter notebook清除输出方式
2020/04/10 Python
jupyter 使用Pillow包显示图像时inline显示方式
2020/04/24 Python
Python实现动态循环输出文字功能
2020/05/07 Python
HTML5的新特性(1)
2016/03/03 HTML / CSS
Smashbox官网:美国知名彩妆品牌
2017/01/05 全球购物
英国内衣连锁店:Boux Avenue
2018/01/24 全球购物
美国在线鞋类零售商:LifeStride
2019/06/09 全球购物
商场消防演习方案
2014/02/12 职场文书
降消项目实施方案
2014/03/30 职场文书
夏季药店促销方案
2014/08/22 职场文书
党员学习群众路线教育实践活动对照检查材料
2014/09/23 职场文书
政协会议宣传标语
2014/10/09 职场文书
2014年残联工作总结
2014/11/21 职场文书
优秀教研组申报材料
2014/12/26 职场文书
初中生活随笔
2015/08/15 职场文书