考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

以下哪些说法是不正确的
A. float(12)可以将整型12转化为浮点型数值
B. int(15.6)结果会返回整型16
C. 输入10e3,结果返回10000.0
D. 3.14+5j是复数类型,实部为3.14,虚部为5
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

在分析给定的说法之前,我们首先逐一检查每个选项:

- **A: `float(12)`可以将整型12转化为浮点型数值**
这是正确的。在Python中,`float(12)`将整型数值12转换为浮点型数值12.0。

- **B: `int(15.6)`结果会返回整型16**
这是不正确的。在Python中,`int()`函数用于将浮点型数值向下取整转换为整型。因此,`int(15.6)`会返回15,而不是16。

- **C: 输入`10e3`,结果返回10000.0**
这是正确的。在Python中,`10e3`表示10乘以10的三次方,即10000.0,也是一个浮点数。

- **D: `3.14+5j`是复数类型,实部为3.14,虚部为5**
这是正确的。在Python中,`3.14+5j`是一个复数,实部为3.14,虚部为5。

综上所述,选项B是不正确的。下面是结果的总结:

| 选项 | 说法 | 正确性 | 备注 |
|------|------|--------|------|
| A | `float(12)`将整型12转化为浮点型数值 | 正确 | 转换结果为12.0 |
| B | `int(15.6)`返回整型16 | 不正确 | 向下取整为15 |
| C | `10e3`返回10000.0 | 正确 | 表示指数运算 |
| D | `3.14+5j`是复数,实部为3.14,虚部为5 | 正确 | 复数格式 |

所以,答案是选项B不正确。