编程语言
首页 > 编程语言> > Python中返回数字绝对值的方法abs()函数

Python中返回数字绝对值的方法abs()函数

作者:互联网

选择题

以下python代码输出什么?

z=3+4j #复数

print(abs(z))

print (abs(-59))

print (abs(71.99))

A 5.0 -59 71

B 5.0 59 71.99

C 3.0 -59 72

D 4.0 59 71.99

问题解析

1. abs(num)函数返回 num(数字)的绝对值,如果参数是一个复数,则以浮点数据类型返回它的大小。

2. 如果x的平方为负数,则x是复数。在python中的表达式为z=a+bj,其中a为实部,b为虚部,j称为虚部单位,即j*j=-1。

3. 题目中z是实部为3,虚部为4的复数,根据复数大小的计算法则,复数的大小即为复数的模,即实部为a,虚部为b的复数z=a+bj的大小为|z|=|a+bj|=根号下(a*a+b*b)

4. 负数的绝对值为其相反数,正数的绝对值是其本身。由此可以得出-59的绝对值为59,71.99的绝对值为71.99。

温馨期待

期待大家提出宝贵建议,互相交流,收获更大,助教:mmy

正确答案是:B

欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:http://liujingwei.cn 

标签:59,Python,71.99,abs,绝对值,虚部,复数
来源: https://blog.csdn.net/liujingwei8610/article/details/122120832