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

备考刷题,请到

CDA认证小程序

以下说法错误的是
A. 定义函数名字时,可以为纯数字名称
B. 定义函数可以没有return返回值
C. 定义函数名字时,可以含数字
D. 定义函数时可以不设置传入参数
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

在 Python 中,关于定义函数的规则,我们可以逐一分析这些选项:

| 选项 | 正确性 | 分析 |
|------|--------|------|
| A: 定义函数名字时,可以为纯数字名称 | 错误 | 函数名不能是纯数字,因为这不符合 Python 标识符命名规则。标识符必须以字母或下划线开头,后面可以跟字母、数字或下划线。 |
| B: 定义函数可以没有 return 返回值 | 正确 | 可以定义一个函数没有 `return` 语句。在这种情况下,函数默认返回 `None`。 |
| C: 定义函数名字时,可以含数字 | 正确 | 函数名可以包含数字,但不能以数字开头。例如,`func1` 是合法的,而 `1func` 是非法的。 |
| D: 定义函数时可以不设置传入参数 | 正确 | 可以定义一个没有参数的函数,这样的函数也能正常运行。例如,`def my_function():` 是有效的。 |

因此,正确答案是 A。函数名不能为纯数字。