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

备考刷题,请到

CDA认证小程序

下面()不是有效的变量名。
A. _demo
B. banana
C. Number
D. my-score
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

在大多数编程语言中(如Python、JavaScript等),变量命名需要遵循一些基本规则。以下是常见的规则:

1. 变量名只能包含字母(大写和小写)、数字和下划线(_)。
2. 变量名不能以数字开头。
3. 变量名不能是语言的保留字或关键字。

现在我们分析给定的选项:

A: `_demo` - 这是一个有效的变量名。它以下划线开头,符合命名规则。

B: `banana` - 这是一个有效的变量名。它是一个由字母组成的简单单词。

C: `Number` - 在某些编程语言中(例如JavaScript),`Number`是一个内置对象或关键字,因此在这些语言中不建议使用`Number`作为变量名。然而,在其他语言中(如Python),`Number`并不是一个关键字,所以它可以是一个有效的变量名。因此,这个选项的有效性可能依赖于具体的编程语言。

D: `my-score` - 这是一个无效的变量名,因为它包含了一个破折号(-),而破折号在大多数编程语言中不是允许的字符,因为它通常被解释为减号运算符。

综上所述,正确答案是:D: `my-score`。