编程闯关竞技赛Python初中组初赛真题模拟1

您的姓名:
一、单项选择题(共10题)
1. 题目:以下哪个变量名在Python中是合法的?
2. 题目:以下代码的输出结果是:

```python  

print(2  3 + 5 % 3)  

```  

3. 题目:以下代码的输出结果是:

```python  

s = "Python"  

print(s[1:4])  

```  

4. 题目:以下哪个运算符的优先级最高?
5. 题目:以下代码的输出结果是:

```python  

x = 15  

if x > 20:  

    print("A")  

elif x > 10:  

    print("B")  

else:  

    print("C")  

```  

6. 题目:以下代码的输出结果是:

```python  

lst = [1, 2, 3]  

lst.append([4, 5])  

print(len(lst))  

```  

7. 题目:以下代码的输出结果是:

```python  

a = 10  

b = 3.0  

print(a // b)  

```  

8. 题目:以下哪个函数可以将字符串转换为整数?
9. 题目:以下代码的输出结果是:

```python  

def func():  

    a = 10  

print(a)  

```  

10. 题目:以下代码的输出结果是:

```python  

print(True and False or True)  

```  

二、多项选择题(共5题)
1. 题目:以下哪些是Python的可变数据类型?(多选)
2. 题目:以下哪些行为可能泄露个人信息?(多选)
3. 题目:以下哪些代码可以正确输出1到10的平方数?(多选)
4. 以下哪些设备属于输入设备?(多选)
5..以下哪些列表方法可以删除元素?(多选)
三、判断题(共5题)
1. 在Python中,`3 + 5 2`的结果是13。
2.以下代码会输出列表`[2, 3, 4]`:

```python  

lst = [1, 2, 3, 4, 5]  

print(lst[1:4])  

```  

3.表达式`not (True or False)`的结果是`False`。
4. 以下代码会输出数字7:

```python  

for i in range(7):  

    print(i)  

```  

5. 字符串方法`strip()`用于删除字符串两端的空格。
更多问卷 复制此问卷