亿搜题库-好用方便快捷的题库

免费慕课 Python程序设计(上海工程技术大学)1002491006 最新慕课中国大学MOOC答案-亿搜题库

2078291 7 ℃ 0 条

第1讲单元测验

1、单选题:
‍以下说法正确的是        ‍‌
选项:
A: Python是一种面向过程的编程语言。
B: Python代码需要编译为本地机器代码后才能执行。
C: Python是一种面向对象的编程语言。
D: 在同等条件下,一般来说Python代码的执行速度要比C代码更快。
答案: 【 Python是一种面向对象的编程语言。

2、单选题:
‏以下合法的标识符是        ‎
选项:
A: while
B: _name
C: 3student
D: M.D.John
答案: 【 _name

3、单选题:
‍判断变量number是偶数的表达式是        ‏
选项:
A: number%2==0
B: number/2==1
C: number>1 and number<3
D: number>0
答案: 【 number%2==0

4、单选题:
‍以下运算符优先级最高的是        ‌
选项:
A: not
B: and
C: or
D: *
答案: 【 *

5、单选题:
​表达式365%10+365//10的值是        ‌
选项:
A: 5
B: 10
C: 41
D: 73
答案: 【 41

第2讲 控制结构

第2讲单元测验

1、单选题:
‎程序的三种基本结构不包括        ‌
选项:
A: 顺序结构
B: 选择结构
C: 循环结构
D: 树状结构
答案: 【 树状结构

2、单选题:
‌以下循环的执行次数是        ‌‌count=0
while count<=10:
    print("Programming is fun!")
    count=count+1‌
选项:
A: 0
B: 10
C: 11
D: 死循环
答案: 【 11

3、单选题:
‍以下语句的输出结果是        ‌‍sum=0
i=1
while i<10:
    sum=sum+i
    i=i+2
print("sum=",sum)‌
选项:
A: 25
B: 0
C: 45
D: 55
答案: 【 25

4、单选题:
‌以下语句的输出结果是        ‍‌for i in range(5):
    print(i)
print(i)‍
选项:
A: 4
B: 5
C: 6
D: 0
答案: 【 4

5、单选题:
‎以下语句打印的星号“*”数量是        ‌‎for i in range(1,6):
    for j in range(0,i):
        print("*",end="")
    print()‌
选项:
A: 10
B: 15
C: 5
D: 25
答案: 【 15

第3讲 函数

第3讲单元测验

1、单选题:
‍以下程序输出的结果是:​‍def fact(n):
    s=1
    for i in range(1,n+1):
        s=s*i
    return s

print(fact(4))​
选项:
A: 24
B: 1
C: 10
D: 120
答案: 【 24

2、单选题:
‍以下程序的输出结果是:​‍def swap(x,y):
    x,y=y,x
    
def main():
    a,b=3,4
    swap(a,b)
    print(a,b)

main()​
选项:
A: 3 4
B: 4 3
C: 3 3
D: 4 4
答案: 【 3 4

3、单选题:
​以下程序的输出结果是:‏x=1
def increase():
    global x
    x+=1
    print(x)
increase()
print(x)​‏
选项:
A: 22
B: 12
C: 程序代码中有错误
D: 11
答案

发表评论 (已有0条评论)

快来评论,快来抢沙发吧~