题目
执行 x = abs ( complex ( 3 , -4 ) ) 后, x 的 值是 5 ( ) A正确B错误
执行 x = abs ( complex ( 3 , -4 ) ) 后, x 的 值是 5 ( ) A正确
B错误
题目解答
答案
执行x = abs(complex(3,-4))后,x的值为5。首先,complex(3,-4)会创建一个复数对象,其实部为3,虚部为-4。然后,abs函数将计算该复数的模长,即sqrt(3^2+(-4)^2),结果为5。最后,将计算结果5赋给变量x。综上所述,本题的正确答案为 A .
解析
步骤 1:创建复数
complex(3, -4) 创建了一个复数,其实部为 3,虚部为 -4。
步骤 2:计算复数的模长
abs(complex(3, -4)) 计算复数的模长,即 sqrt(3^2 + (-4)^2) = sqrt(9 + 16) = sqrt(25) = 5。
步骤 3:赋值
将计算结果 5 赋给变量 x。
complex(3, -4) 创建了一个复数,其实部为 3,虚部为 -4。
步骤 2:计算复数的模长
abs(complex(3, -4)) 计算复数的模长,即 sqrt(3^2 + (-4)^2) = sqrt(9 + 16) = sqrt(25) = 5。
步骤 3:赋值
将计算结果 5 赋给变量 x。