【第1周】Python编程之基本方法

第1讲单元测验

1、单选题:
‎下列采用编译执行的编程语言是_________​
选项:
A: C语言
B: PHP语言
C: Java语言
D: Python语言
答案: 【 C语言

2、单选题:
‎下列代码为正确的是________‌‎(1)print("Programming is fun")     print("Python is fun")‌‎(2)print("Programming is fun")   print("Python is fun")‌‎(3)print("Programming is fun)   print("Python is fun")‌‎(4)  print("Programming is fun)   print("Python is fun")‌
选项:
A: (1)
B: (2)
C: (3)
D:  (4)
答案: 【 (2)

3、单选题:
‎Python语言中注释行使用下列______符号标注​
选项:
A: //
B: /*
C: #
D: $$
答案: 【 #

4、单选题:
‏若将一段Python代码进行注释,使用下列______符号标注‏
选项:
A: /#  程序代码段  #/
B: //  程序代码段 //
C: ''' 程序代码段 '''
D: " 程序代码段 "
答案: 【 ''' 程序代码段 '''

5、单选题:
‎当程序执行过程中未出现任何错误,但不能实现它原来打算要完成的任务,这种错误被称之为____________​
选项:
A: 语法错误
B: 运行错误
C: 逻辑错误
D: 没有任何错误
答案: 【 逻辑错误

6、单选题:
‍利用Turtle绘制一个半径为50的圆,使用下列哪个________命令​
选项:
A: turtle.circle(50)
B: turtle.circle(100)
C: turtle.drawcircle(50)
D: turtle.drawCircle(50)
答案: 【 turtle.circle(50)

7、单选题:
‎在Python语言中,使用下列_________函数接收用户从键盘输入的数据‍
选项:
A: enter()
B: eval()
C: input()
D: get()
答案: 【 input()

8、单选题:
‍如果用户回车换行输入1 2 3,运行下列程序代码时,其结果为______‏‍print("Enter three numbers: ")number1 = eval(input())number2 = eval(input())number3 = eval(input())average = (number1 + number2 + number3) / 3print(average)‏‍‏
选项:
A: 1.0
B: 2.0
C: 3.0
D: 4.0
E: 运行错误
答案: 【 2.0

9、单选题:
‍如果用户在同一行输入1 2 3,运行下列程序代码时,其结果为_______‍‌‍print("Enter three numbers: ")number1 = eval(input())number2 = eval(input())number3 = eval(input())average = (number1 + number2 + number3) / 3print(average)‌
选项:
A: 1.0
B: 2.0
C: 3.0
D: 4.0
E: 运行错误
答案: 【 运行错误

10、单选题:
‌如果用户在同一行输入1,2, 3,运行下列程序代码时,其结果为_____​‌number1, number2, number3 = eval(input("Enter three numbers: "))average = (number1 + number2 + number3) / 3print(average)​
选项:
A: 1.0
B: 2.0
C: 3.0
D: 4.0
E: 运行错误
答案: 【 2.0

11、单选题:
‏设置Turtle画笔速度为5,使用下列______命令‏
选项:
A: turtle.speed(5)
B: turtle.setSpeed(5)
C: turtle.setspeed(5)
D: turtle.velocity(5)
答案: 【 turtle.speed(5)

12、判断题:
‎下列两个代码输出的结果相同_______​‎代码1:print("3.5*4/2-2.5")​‎代码2:print(3.5*4/2-2.5)​
选项:
A: 正确
B: 错误
答案: 【 错误

13、判断题:
‏Python源代码是不区分大小写。​
选项:
A: 正确
B: 错误
答案: 【 错误

14、填空题:
‍Python语言是一种解释性的语言,即脚本语言,这就意味着程序代码在执行过程是被解释器_____________.‍
答案: 【 翻译和执行

15、填空题:
‌标识符是由字母、_______和下划线构成的字符序列。‍
答案: 【 数字

16、填空题:
​Python语言允许采用大小字母、数字、下划线等字符组合作为变量名,但不允许变量名首字符为数字,中间不能出现_______。‎
答案: 【 空格

【第3周】Python编程之数据类型

第3讲单元测验

1、单选题:
‎将数字2454.8692格式化成宽度为7,小数点后保留两位的形式,即2454.87,应使用下列哪个语句_____________‏
选项:
A: print("{0:7.2f}".format(2454.8692))
B: print("{  }".format(2454.87)}
C: print("{0:7.2f}".format(2454.87))
D: print("{7.2f}".format(2454.8692))
答案: 【 print("{0:7.2f}".format(2454.8692))

2、单选题:
‍执行下列程序,补充输出语句,以实现将输出形式为:   工资总额:3312.56‏‍hourlyday=7.5
hourlypay=19.63
totalwork=22.5
salary=hourlypay*hourly

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

发表评论

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