以下类型转换会报错的是()。


以下类型转换会报错的是()。

A.complex(1)

B.int(False)

C.str(2.3)

D.float(4+5j)

正确答案:float(4+5j)

分析:int(False)的值是0;str(2.3)是字符串‘2.3’;complex(1)的值是(1+0j);只有float(4+5j)会报错TypeError