面向对象编程技术(浙大宁波理工学院) 中国大学慕课答案2024完整版100分

硼改关价晌芍垂墒噶备界算饺

对应课程:点击查看
起止时间:2020-02-18到2020-07-17
更新状态:已完结

第1周Python基本语法元素 20200225.单元测验

1、 Python的基本编写方法是:
答案: IPO

2、 ___统称为算法,它是程序最重要的部分
答案: 处理方法

3、 计算机可编程性指的是根据一系列指令自动地、可预测地、__地完成操作者的意图
答案: 准确

4、 ____是Intel公司创始人之一戈登.摩尔在1965年提出
答案: 摩尔定律

5、 _____是计算机可直接执行,人类不可读(专家除外)
答案: 目标代码

6、 __统称为算法,它是程序最重要的部分
答案: 处理方法

7、 python语言中,获得键盘输入的函数是__
答案: (以下答案任选其一都对)input;
input()

8、 _是python语言中,一行代码开始前的空白区域,表达程序的格式框架
答案: 缩进

9、 ____是python语言中单行注释的前置符号
答案: #

10、 是python语言中多行注释的符号
答案: ”’

20200317课程 第四周课堂测验

1、 下面哪个不是Python合法的标识符

A:int32
B:40XL
C:self
D:__name_
答案: 40XL

2、 关于字符串下列说法错误的是

A:字符应该视为长度为1的字符串
B:字符串以\0标志字符串的结束
C:既可以用单引号,也可以用双引号创建字符串
D:在三引号字符串中可以包含换行回车等特殊字符
答案: 字符串以\0标志字符串的结束

3、 “ab”+”c”*2 结果是:

A:abc2
B:abcabc
C:abcc
D:ababcc
答案: abcc

4、 关于python中的复数,下列说法错误的是 

A:表示复数的语法是real+image j
B:实部和虚部都是浮点数 
C:虚部必须后缀j且j不区分大小写
D:方法conjugate返回复数的共轭复数
答案: 实部和虚部都是浮点数 

5、 表达式 eval(‘500/10’) 的结果是

A:‘500/10’
B:500/10
C:50
D:50.0
答案: 50.0

6、  执行下列语句后的显示结果是什么? >>> world=”world” >>> print “hello”+ world 

A:helloworld
B:“hello”world
C:hello world
D:语法错
答案: helloworld

7、 执行下列语句后的显示结果是什么? >>> from math import sqrt >>> print sqrt(3)sqrt(3) == 3

A:3
B:True
C:False
D:sqrt(3)
sqrt(3) == 3
答案: False

8、 3+4j 是合法Python数字类型。

A:正确
B:错误
答案: 正确

9、 Python使用缩进来体现代码之间的逻辑关系。

A:正确
B:错误
答案: 正确

10、 Python代码的注释只有一种方式,那就是使用#符号。

A:正确
B:错误
答案: 错误

11、 放在一对三引号之间的任何内容将被认为是注释。

A:正确
B:错误
答案: 错误

12、 Python变量名必须以字母或下划线开头,并且区分字母大小写。

A:正确
B:错误
答案: 正确

13、 已知 x = 3,那么赋值语句 x = ‘abcedfg’ 是无法正常执行的。

A:正确
B:错误
答案: 错误

14、 表达式 int(4**0.5) 的值为______。
答案: 2

15、 Python运算符中用来计算整商的是___。
答案: //

16、 表达式 abs(-3) 的值为_____。
答案: 3

17、 已知 x = 3,那么执行语句 x += 6 之后,x的值为___。
答案: 9

18、 表达式 3 ** 2 的值为___。
答案: 9

19、 表达式 3 * 2的值为_____。
答案: 6

20、 表达式16**0.5的值为________。
答案: 4.0

第5周-20200324 第五周单元测试

1、 以下关于循环结构的描述,错误的是:

A:遍历循环使用for <循环变量> in <循环结构>语句,其中循环结构不能是文件
B:使用range()函数可以指定for循环的次数
C:for i in range(5)表示循环5次,i的值是从0到4
D:用字符串做循环结构的时候,循环的次数是字符串的长度
答案: 遍历循环使用for <循环变量> in <循环结构>语句,其中循环结构不能是文件

2、 执行以下程序,输入”93python22”,输出结果是:w = input(‘请输入数字和字母构成的字符串:’)for x in w: if ‘0’<= x <= ‘9’: continue else: w.replace(x,”)print(w)

A:python9322
B:python
C:93python22
D:9322
答案: 93python22

3、 执行以下程序,输入la,输出结果是:la = ‘python’try: s = eval(input(‘请输入整数:’)) ls = s*2 print(ls)except: print(‘请输入整数’)

A:la
B:请输入整数
C:pythonpython
D:python
答案: pythonpython

4、 执行以下程序,输入qp,输出结果是:k = 0while True: s = input(‘请输入q退出:’) if s == ‘q’: k += 1 continue else: k += 2 breakprint(k)

A:2
B:请输入q退出:
C:3
D:1
答案: 2

5、 下面代码的输出结果是for i in range(1,6): if i%3 == 0: break else: print(i,end =”,”)

       


如需购买完整答案,请点击下方红字:

点击这里,购买完整答案


获取更多中国大学慕课答案,请点击这里,进入mooc.mengmianren.com


 

勉抠糕动涎秃摔瞬丢物授徒锰