大学计算机(2)-崔继馨(河北工程大学)中国大学mooc慕课答案2024版100分完整版

寥酒鄙径赋巧剐辖闹体草蒋乡

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

第1周——问题求解中的计算思维及Python编程基础 第1周测试

1、 以下选项错误的是:( )

A:计算机算法可以使用自然语言来描述。
B:算法是计算机求解问题的灵魂。
C:程序=算法+文档
D:计算机算法应该具有确切性。
答案: 程序=算法+文档

2、 Python语言标识符的命名规定,首字符不能是( )

A:字符
B:数字
C:汉字
D:字母
答案: 数字

3、 IDLE集成开发环境中适合批量执行一组语句并运行结果的编辑方式是( )。

A:命令式
B:存储式
C:文件编辑方式
D:交互式
答案: 文件编辑方式

4、 程序执行时输入12和34,结果如下所示,那么print()函数正确的调用形式是( )请输入x:12请输入y:34x= 12 y= 34

A:print(“x=”,x ; “y=”,y)
B: print(“x=”,x,”y=”,y)
C:print(x,y)
D: print(x=,x,y=,y)
答案: print(“x=”,x,”y=”,y)

5、 在Python程序的规则中,下列描述错误的选项是:( )

A:采用缩进标识程序段。
B:单行注释采用#开头,多行采用三个单引号或三个双引号。
C:自定义标识符的使用不区别大小写。
D:一行写多条语句时,用分号分割。
答案: 自定义标识符的使用不区别大小写。

6、 下面(   )不是有效的变量名。

A:demo
B:banana
C:Numbr
D:my-score
答案: my-score

7、 Python提供了一个交互输入函数input(),可以让用户输入的信息是( )

A:整型数据
B:字符串
C:任意类型数据
D:浮点型数据
答案: 字符串

8、 print(100+200)的输出结果是( )

A:100200
B:100+200
C:300
D:“100+200”
答案: 300

第2周——问题求解中的数据抽象——数据类型与基本运算 第2周测验

1、 下面代码的输出结果是( )>>>x = 356>>>print(type(x))

A:
B:
C:
D:
答案:

2、 关于 Python 的复数类型,以下选项中描述错误的是( )

A:复数的虚数部分通过后缀“C”或者“c”来表示
B:对于复数 z,可以用 z.real 获得它的实数部分
C:对于复数 z,可以用 z.imag 获得它的虚数部分
D:复数类型表示数学中的复数
答案: 复数的虚数部分通过后缀“C”或者“c”来表示

3、 下面代码的输出结果是( )>>>s =[“hello”,”book”,”chair”,”pen”,”bed”,”egg”]>>>print(s[2:])

A:[“book “]
B:[“book”,”chair”,”pen”,”bed”,”egg”]
C:[“chair”]
D:[“chair”,”pen”,”bed”,”egg”]
答案: [“chair”,”pen”,”bed”,”egg”]

4、 以下关于字符串类型的描述中,不正确的是 ( )

A:字符串的界定符号可以使用单引号、双引号或三引号
B:字符串中可以使用转义字符
C:字符串不可以使用+”进行计算
D:对字符串的处理方法中,常采用的是通过函数进行
答案: 字符串不可以使用+”进行计算

5、 布尔类型通常用于逻辑运算,其包含两个值,以下正确的是 ( )

A:True与False
B:Yes与No
C:T与F
D:以下都正确
答案: True与False

6、 以下选项中,是列表数据的是 ( )

A:”Hello World!”
B:[‘Hello’, 1991, “World”, 2012]
C:(“Hello”,”World”,”Excel”,”PowerPoint”)
D:{‘hello’, ‘ World’, ‘ Excel’, ‘ PowerPoint’}
答案: [‘Hello’, 1991, “World”, 2012]

7、 在Python中关系运算符中,表示“不等于”的正确选项是 ( )

A:==
B:!=
C:≠
D:<>
答案: !=

8、 幂运算运算符为( )。

A:
B:*
C:^
D:++
答案:

第3周——问题求解中的控制抽象——程序控制结构 第3周测验

1、 当用户从键盘输入整数20时,以下程序 s=int(input(“请输入一个整数:”)) if s%2==0: print(“这是个偶数”)的输出结果是:( )

A:这是个偶数
B:什么都不输出
C:这是个奇数
D:程序无法运行,提示错误。
答案: 这是个偶数

2、 当用户从键盘输入整数20时,以下程序 s=int(input(“请输入一个整数:”)) if s%3==0 or s%5==0: print(“这个整数能被3整除或者能被5整除。”)的输出结果是:( )

A:这个整数能被3整除或者能被5整除。
B:什么都不输出。
C:这个整除能被3整除。
D:这个整除能被5整除。
答案: 这个整数能被3整除或者能被5整除。

3、 当用户从键盘输入整数13时,以下程序s=int(input(“请输入一个整数:”))if s%2==0: print(s)else: print(s+1) 的输出结果是:( )

A:13
B:14
C:什么都不输出。
D:程序无法运行,提示错误。
答案: 14

4、 当用户从键盘输入整数17时,以下程序:s=int(input(“请输入一个整数:”))if s%2==0: print(s)elif s%3==0: print(s+1)else: print(s+2) 的输出结果是:( )

A:17
B:18
C:19
D:程序无法运行,提示错误。
答案: 19

5、 以下程序s=1for c in “China”: s=s+2print(s)的输出结果是:( )

A:10
B:11
C:12
D:什么都不输出。
答案: 11

6、 以下程序n=0for s in “China”:if s==”t”: break n=n+1print(n)的输出结果是:( )

A:0
B:1
C:5
D:什么都不输出。
答案: 5

7、 以下程序n=0 while n<10: n=n+2 if n==6: continue print(n)的输出结果是:( )

       

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

点击这里,购买完整答案

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

贰貉垮龋螺普既姜棵瓷哄困堑