模块一 单元测试

1、单选题:
下列选项中,关于Python描述正确的是( )
选项:
A:Python采用编译型方式执行。
B:Python的性能远远高于机器语言的性能。
C:Python是一种脚本语言。
D:Python诞生于19世纪90年代。
答案: 【Python是一种脚本语言。

2、单选题:
Python的行注释以( )开头。
选项:
A://
B:/*
C:$$
D:#
答案: 【#

3、多选题:
下列领域中,使用Python可以实现的是( )。
选项:
A:操作系统管理
B:科学计算
C:Web开发
D:游戏
答案: 【操作系统管理;
科学计算;
Web开发;
游戏

4、多选题:
关于Python程序的执行过程,错误的是( )
选项:
A:由解释器一条语句一条语句地执行
B:执行过的语句将不会再被执行
C:可以同时执行多条语句
D:由编译器将源程序转化为机器语言,然后执行
答案: 【执行过的语句将不会再被执行;
可以同时执行多条语句;
由编译器将源程序转化为机器语言,然后执行

5、判断题:
Python使用缩进来体现代码之间的逻辑关系。( )
选项:
A:错
B:对
答案: 【

模块二 单元测试

1、单选题:
下列选项中,变量声明正确的是( )
选项:
A:b=10
B:int a=10
C:10=b
D:a==10
答案: 【b=10

2、单选题:
下列选项中,幂运算的符号为( )。
选项:
A:++
B:%
C:**
D:*
答案: 【**

3、多选题:
关于比较运算符,下列选项说法正确的是( )
选项:
A:=属于比较运算符
B:运算结果只能是True或False
C:!=表示不等
D:3>=3的结果为False
答案: 【运算结果只能是True或False;
!=表示不等

4、多选题:
下列选项中,( )可以将符合数字类型格式的字符串转换为数字类型。
选项:
A:number()
B:int()
C:float()
D:str()
答案: 【int();
float()

5、判断题:
在Python中可以使用if和print作为变量名。( )
选项:
A:对
B:错
答案: 【

模块三 单元测试

1、单选题:
阅读下面的代码:sum = 0for i in range(10): if(i%2==0): continue sum = sum + iprint(sum)上述程序的执行结果是( )。
选项:
A:25
B:45
C:30
D:20
答案: 【25

2、单选题:
已知x=10,y=20,z=30;以下语句执行后x,y,z的值是( )。if x < y:z = xx = yy = z
选项:
A:10, 20, 20
B:10, 20, 30
C:20, 10, 10
D:20, 10, 30
答案: 【20, 10, 10

3、多选题:
以下( )程序输出“Welcome to Python”10次。
选项:
A:for count in range(1, 12): print("Welcome to Python")
B:for count in range(0, 10): print("Welcome to Python")
C:for count in range(1, 11): print("Welcome to Python")
D:for count in range(1, 10): print("Welcome to Python")
答案: 【for count in range(0, 10): print("Welcome to Python");
for count in range(1, 11): print("Welcome to Python")

4、多选题:
能输出值是01234的语句是 ( )。
选项:
A:for i in range(0,5): print(i,end='')
B:for i in range(0,6): print(i,end='')
C:for i in range(5): print(i,end='')
D:for i in range(1,5): print(i,end='')
答案: 【for i in range(0,5): print(i,end='');
for i in range(5): print(i,end='')

5、判断题:
在循环语句中,continue语句的作用是提前结束本层循环。( )
选项:

剩余70%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注