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

备考刷题,请到

CDA认证小程序

下面说法错误的是:( )
A. list()函数可以把某些数据类型转变成列表
B. range()函数可以生产一个可迭代对象
C. 自定义函数必须有返回值
D. 定义函数的关键字是class
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

本题考查python中的一些常用函数。list()函数可以把某些数据类型转变成列表, range()函数可以生产一个可迭代对象,AB都是正确的。自定义函数可以没有返回值, C错误。定义函数的关键字是def, 定义类的关键字是class, D错误。故选CD。

正确答案是 C 和 D。

分析:

A: `list()`函数可以将某些数据类型(如字符串、元组等)转换成列表,这个说法是正确的。

B: `range()`函数用于生成一个可迭代对象,这个说法也是正确的。`range()`生成的是一个范围对象,可以用于循环。

C: 自定义函数不一定必须有返回值。在 Python 中,函数可以有返回值,也可以没有返回值。当函数没有显式的返回值时,默认返回 `None`。

D: 定义函数的关键字是 `def`,而不是 `class`。`class`是用于定义类的关键字。因此,这个说法是错误的。

综上所述,C 和 D 是错误的说法。