《Python编程基础与应用 第2版》练习题第二章-数据类型转换.docx

《Python编程基础与应用 第2版》练习题第二章-数据类型转换.docx

1.?float(3.14)?的返回值类型是?

A.str

B.int

C.float

D.bool

答案:C

解析:float()?函数总是返回浮点数类型,即使字符串表示的是整数(如?float(5)?返回?5.0)。

2.下列哪个代码会报错?

A.?int(42)

B.?int(3.14)

C.?int(3.99)

D.?int(False)

答案:B

解析:直接转换含小数点的字符串会报?ValueError,正确做法是先?float()?再?int()。其他选项:A转换整数字符串,C浮点截断,D布尔值转整型。

3.?format(1234.567,.1f)?的输出结果是?

A

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档