对负数取绝对之后判断数据类型为什么是浮点数
时间: 2023-09-11 12:09:29 浏览: 130
PHP数据类型之整数类型、浮点数的介绍
对负数取绝对值后,数据类型会变为浮点数,是因为在 Python 中绝对值函数 `abs()` 的返回值类型与原始数据类型相同。而 Python 中的数值类型分为整型和浮点型两种,整型只能表示整数,而浮点型可以表示小数。当对一个整型的负数取绝对值时,返回值会变为浮点型,因为浮点型可以表示该绝对值的小数形式。例如, `abs(-1)` 的返回值为整型 `1`,而 `abs(-1.0)` 的返回值为浮点型 `1.0`。
阅读全文