python中如何返回数值的绝对值

如:-1或者1都返回1
谢谢!

python中返回数值的绝对值的步骤如下:

1.第一步,定义一个变量a并调用abs()方法获取0的绝对值,返回对应的绝对值。

2.第二步,再次使用abs()方法获取“-230”的绝对值,负数的绝对值是相反数

3.第三步,对正数获取绝对值,调用abs()方法,正数的绝对值就是本身。

4.第四步,调用abs()方法获取字符串的绝对值,结果显示报错了,说明字符串不能获取绝对值。

5.第五步,再次使用abs()方法获取逻辑类型的绝对值,但是出现了报错了。

6.第六步,对操作数改为十六进制,获取十六进制的绝对值,对应的获取绝对值。这样就解决了python中返回数值的绝对值的问题了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-05

使用自带的abs()函数即可,操作演示:

1、在运行中输入python打开python的交互式命令行窗口

2、根据您所说的例子,首先在窗口中输入abs(-1),可以看到返回的结果是1

3、接着再输入abs(1),可以看到返回的结果也是1。由此可见abs()这个函数就是求绝对值的。

本回答被网友采纳
第2个回答  推荐于2017-10-11

方法:abs() 返回x的绝对值,-x-零之间的(正极)的距离。
语法

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


参数

x -- 这是一个数值表达式


返回值

此方法返回x的绝对值。

例子

下面的例子显示abs()方法的使用。


当运行上面的程序,会产生以下结果:

第3个回答  2011-06-21
abs(-1)本回答被提问者采纳
相似回答