python L0 期中测试

*
您的姓名:
一、单选题(2.5分/题)
*
1.
下列选项中,哪个不属于python的基本结构
从上到下的顺序结构
重复执行的循环结构
从左到右的左右结构
使用判断的分支结构
*
2.
以下哪个选项是方法调用的正确格式?
A、hero.go
B、hero.go(
C、hero.go()
D、hero go()
*
3.
print()方法在python中的作用是什么?
输入
输出
判断
循环
*
4.
input()方法在python中的作用是什么?
输入
输出
判断
循环
*
5.
以下选项中数据类型属于字符串类型的是?
A、hello
B、123
C、”555”
D、选我
*
6.
以下while循环正确的是:( )
A、
B、
C、
D、
*
7.
下列变量名标识符正确的是:( )
A、178pers like
B、while if
C、name age
D、test_1 yyy$s
*
8.
下列if语句的嵌套使用格式正确的是:( )
A、
B、
C、
D、
*
9.
在不使用数据转换的情况下,使用python中的input输入的内容是()类型
整数
字符串
小数
中文
*
10.
以下哪个不属于坐标系的组成部分?
坐标轴
原点
刻度
长度单位
*
11.
如果我们要将数字5赋值给变量num,以下写法正确的是?
A.5=num
B.5==num
C.num=5
Dnum==5
*
12.
以下属于python的关键字的是?
A.abc
B.true
C.if
D.IF
*
13.
以下print语句能够正确输出的是?
A.print("你好啊")
B.print"(你好啊)"
C.print("你好啊')
D.print "('你好啊')"
*
14.
我们想让hero去坐标x:80,y:50的地方,应该如何编写代码?
A.hero.moveXY(x50,y80)
B.hero.moveXY(50,80)
C.hero.moveXY(x80,y50)
D.hero.moveXY(80,50)
二、多选题(4分/题)
*
15.
以下哪一些是python中的关键字?(多选题)【多选题】
A.True
B.if
C.while
D.print()
三、判断题(2分/题)
*
16.
变量名可以是中文
*
17.
单行注释的符号不是#
*
18.
字符串可以不用带引号
*
19.
Python 中,变量可以先使用再赋值
*
20.
while循环中的循环体可以不用缩进
*
21.
变量名的命名开头可以是数字
*
22.
while、True、False、if、else、elif都是关键字
*
23.
在python的判断语句中,else可以放在if前面使用
*
24.
if-else语句中当if的条件不成立时就执行else中的代码
*
25.
在python编程中,变量名不能和关键字重名
*
26.
如果缩进没有对齐,python一样可以顺利的运行编写的程序
*
27.
如果while循环的条件不成立,循环也至少会执行一次
*
28.
else不需要if,可以单独拿出来使用
三、填空题(3分)
29.
Python使用来判断代码和前一个代码的关系。(例如while和执行语句的关系)*
*
30.
Python 中标识符(变量名)可以由 ___、___ 和___组成。
*
31.
变量赋值的公式:________ = ________。
32.
若定义a=20,b=10,执行

b=a

print(b),最终结果输出的数字是多少?

33.
若定义a = 12,执行

if a>12:

   print('初中')

else:

   print('小学')

最终输出的文字是什么?
四、程序设计(10分/题)
34.
编写一个while循环,能输出1到100之间所有数字1结尾的数,例如:1,11,21,……(不能直接手动输出,一定要要用到循环!)
35.
编写一个if判断,设置变量a,如果a>59,输出及格,否则输出不及格。
问卷星提供技术支持
举报