好,来做一套真正检验你 Python 基础语法的选择题 😊
规则先说清楚:
- 共 **10 道单选题**,每题 **4 个选项(A–D)**
- 难度:**零基础~入门阶段**
- 你先把题做完,按格式回复:`1A 2C 3D ...`
- 我再给你 **逐题详细解析**(包括为什么错、正确写法是什么)
---
#### 题目部分(只答题,不用现在看解析)
**第 1 题:下面哪一行是合法的 Python 变量命名?**
A. `1name = "Tom"`
B. `name-1 = "Tom"`
C. `name_1 = "Tom"`
D. `name@1 = "Tom"`
---
**第 2 题:在 Python 中,用于输出到屏幕的函数是?**
A. `echo()`
B. `print()`
C. `output()`
D. `printf()`
---
**第 3 题:下面哪一行代码可以正确注释一行内容?**
A. `// 这是注释`
B. `/* 这是注释 */`
C. `# 这是注释`
D. `-- 这是注释`
---
**第 4 题:下面哪一行是正确的 `if` 语句写法?**
A. `if x > 0:`
B. `if (x > 0)`
C. `if x > 0 then:`
D. `if x > 0;`
---
**第 5 题:下面哪一行可以正确创建一个列表?**
A. `nums = (1, 2, 3)`
B. `nums = [1, 2, 3]`
C. `nums = {1, 2, 3}`
D. `nums = <1, 2, 3>`
---
**第 6 题:下面哪一行可以正确定义一个函数?**
A. `func(): def print_hello`
B. `def print_hello:`
C. `def print_hello():`
D. `function print_hello():`
---
**第 7 题:关于缩进,下面哪一段是符合 Python 语法的?**
A.
```python
if x > 0:
print("positive")
```
B.
```python
if x > 0:
print("positive")
```
C.
```python
if x > 0:
print ("positive")
```
D.
```python
if x > 0:
print("positive")
```
---
**第 8 题:下面哪一行可以正确使用 `for` 循环遍历列表?**
A.
```python
for i in range(list):
print(i)
```
B.
```python
for i of list:
print(i)
```
C.
```python
for i in list:
print(i)
```
D.
```python
for (i in list):
print i
```
---
**第 9 题:下面哪一行可以正确导入 `math` 模块?**
A. `include math`
B. `import math`
C. `using math`
D. `load math`
---
**第 10 题:关于字符串,下面哪一行写法是正确的?**
A. `s = 'Hello"`
B. `s = Hello`
C. `s = "Hello"`
D. `s = "Hello`
---
你先做一遍,把你的答案按题号写出来,比如:
`1C 2B 3C 4A 5B 6C 7D 8C 9B 10C`
我再给你逐题、细致地讲一遍每道题考什么、为什么对、为什么错。
评论
0 条