1263: 信息素养大赛初赛python01

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Special Judger Creator:
Submit:87 Solved:7

Description

1、运行下列代码,输出结果正确的是( )
print(1 * 2 * 3 + 4)
A. 4
B. 10
C. 1 * 2 * 3 + 4
D. 6 + 4
2、下列代码中,不可以获取到数字 5 的是( )
A. randint(1, 6)
B. randint(2, 5)
C. randint(5, 6)
D. randint(-5, 4)
3.以下符号中,是 Python 中的取余运算符的是_____
A. *
B. //
C. %
D. /
-11-
4 下列变量中符合 Python 变量命名规范的是_____
A. 12age_
B. num@#
C. 1age
D. Number
5 运行下列代码,如果想输出数字 7,横线处应该填写_____
a = 7
b = a + 7
print(_____)
A. a
B. b
C. "b"
D. a + 7
(二) 判断题
6、"123"是字符串。
7.执行下列代码后,变量 c 的值为 24
a = 3
b = 8
c = a*b
8.如果想接收键盘输入的内容,可以使用 input()语句
9.使用 append()方法可以向字典中添加键值对。
10、使用代码 name[1]可以获取列表 name 中第一个元素。
name = ["小可", "小兰", "小真"]
 单选题
11、运行下列代码,输出的数字是( ) 
for i in range(12):
 if i % 4 == 0:
 print(i)
A. 0 4 8 12
B. 4 8 12
C. 0 4 8
D. 4 8

12、如果要终止循环,横线上应该补充的正确代码是


A. if
B. for
C. break
D. in

13、运行下列程序,输出结果是( )


A. nums
B. [i, i, i]
C. [0, 1, 2]
D. [1, 2, 3]
14、如果使用双层循环结构,外层循环 8 次,内层循环 7 次,
请问总共循环多少次?( )
A. 8
B. 7
C. 15
D. 56
15 运行下面代码,输出结果是( )
A. 冬季
B. 春季或秋季
C. 冬季
D 春季或秋季
判断题
16、代码 1 和代码 2 运行后都可以在终端区中输出三个 2
代码 1
print("2")
print("2")
print("2")
代码 2
for i in range (3):
print("2")
17. 运行下列代码,程序的输出结果不包含 0.
for i in range(10):
print(i)
18、下列程序能够输出字典中所有的值。
a = {"1":2,"3":4,"5":6}
for k in a:
 print(a[k])
19、 a = {}表示创建一个空列表。
20 、执行下列程序,结果为 10
def count_nums(a,b):
print(a*2+b)
count_nums(3,4)

Input

在序号后面打空格加上选项 

判断题 输入 T和F 来表示对错