欢迎访问本站!这是一条测试公告。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学MOOCpython应用作业答案
python应用
学校: 九八五题库
学校: 超星学习通
题目如下:
1. 1. 下面哪个Python语句可以求列表[7,8,9]的平均值?
A. mean = sum([7,8,9]) / len([7,8,9])
B. mean = average([7,8,9])
C. mean = math.avg([7,8,9])
D. mean = sum([7,8,9]) / count([7,8,9])
答案: mean = sum([7,8,9]) / len([7,8,9])
2. 2. 下面关于列表和元组的说法中,正确的是?
A. 列表的类型为“tuple”,元组的类型为“list”
B. 可以使用大括号“{}”来定义一个空元组
C. 所有能用于列表的方法或函数,同样也能用于元组
D. 列表可以添加新的元素,而元组不可以
答案: 列表可以添加新的元素,而元组不可以
3. 3. 程序运行题:以下程序段的输出结果是什么?? my_list = [1, 2, 3] my_list.insert(1, 'a') print(my_list)
A. [1, 2, 'a', 3]
B. ['a', 1, 2, 3]
C. [1, 'a', 2, 3]
D. 报错,因为列表中不能混合不同类型的元素
答案: [1, 'a', 2, 3]
4. 4. 程序运行题:以下程序段的输出结果是什么?? fruits = ['apple', 'banana', 'cherry'] fruits.remove('banana') print(fruits)
A. ['apple', 'cherry']
B. ['banana', 'apple', 'cherry']
C. ['apple', 'banana', 'cherry']
D. 报错
答案: ['apple', 'cherry']
5. 5. 列表A为[1,2,3],执行语句A.reverse(),print(A)结果为?
A. [1,2,3]
B. [3,2,1]
C. (3,2,1)
D. (1,2,3)
答案: [3,2,1]
6. 6. 下列哪个方法用于在Python列表的末尾添加一元素?
A. insert()
B. append()
C. extend()
D. push()
答案: append()
7. 7. Python中,判断n是否为偶数的表达式是?
A. n%2==0
B. n/2==0
C. n%2=0
D. n/2=0
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 8. 程序运行题:以下程序段的输出结果是什么?? nums = [5, 2, 9, 1] nums.sort(reverse=True) print(nums)
A. [9, 5, 2, 1]
B. [1, 2, 5, 9]
C. [5, 9, 1, 2]
D. [1, 2, 9, 5]
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 9. Python中,以下哪个数据类型是不可变的?
A. 元组
B. 字典
C. 集合
D. 列表
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
10. 10. Python列表、元组和字符串中第1个元素的索引为?
A. 1
B. len( )
C. 0
D. -1
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. 1. 以下代码的输出结果是? score = 75 if score >= 90: print("优秀") elif score >= 80: print("良好") elif score >= 70: print("中等") else: print("不及格")
A. 中等
B. 优秀
C. 良好
D. 不及格
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
12. 2. 列表推导式[x for x in range(5) if x % 2 == 0]的结果是?
A. [1, 3]
B. [2, 4]
C. [0, 1, 2, 3, 4]
D. [0, 2, 4]
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 3. break语句的作用是?
A. 重复执行循环
B. 跳过当前循环的剩余代码
C. 结束当前循环
D. 结束整个程序
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 4. 以下哪个是正确的三元表达式语法?
A. if condition: a else: b
B. condition ? a : b
C. a = condition ? b : c
D. a if condition else b
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 5. 以下哪个是 Python 中条件判断的关键字?
A. case
B. switch
C. when
D. if
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. 6. 在 Python 中,while循环和for循环的主要区别是?
A. while用于遍历可迭代对象,for用于固定次数循环
B. while依赖条件表达式,for依赖可迭代对象
C. while执行更快
D. while无法嵌套,for可以嵌套
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 7. 以下哪个表达式的布尔值为 False?
A. 以上都是
B. ""
C. 0
D. []
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 8. 以下程序的输出结果是? num = 10 while num > 0: print(num) num =num -3
A. 10 7 4
B. 10 9 8 7...0
C. 10 7 4 1
D. 10 7 4 1 -2
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. 9. 以下代码的输出结果为: savings = [1000, 2000, 3000] total = 0 for s in savings: if s < 2000: continue total = total + s print(total)
A. 6000
B. 0
C. 5000
D. 3000
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. 10. 在 Python 中,条件表达式a == 1 and b == 2会同时检查a和b的值。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 11. 在嵌套循环中,break语句只能跳出最内层的循环。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
如果觉得文章对您有用,请随意打赏。
您的支持是我们继续创作的动力!
微信扫一扫
支付宝扫一扫