欢迎访问本站!这是一条测试公告。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学MOOCPython语言程序设计作业答案
Python语言程序设计
学校: 九八五题库
学校: 超星学习通
题目如下:
1. 1. python程序文件的扩展名是
A. .python
B. .py
C. .pt
D. .pyt
答案: .py
2. 2. Python这个单词是什么含义?
A. 喵星人
B. 蟒蛇
C. 石头
D. 袋鼠
答案: 蟒蛇
3. 3. Python语言采用严格的“缩进”来表明程序的格式框架。下列说法不正确的是:
A. 缩进指每一行代码开始前的空白区域,用来表示代码之间的包含和层次关系。
B. 代码编写中,缩进可以用Tab键实现,也可以用多个空格实现,但两者不混用。
C. “缩进”有利于程序代码的可读性,并不影响程序结构。
D. 不需要缩进的代码顶行编写,不留空白。
答案: “缩进”有利于程序代码的可读性,并不影响程序结构。
4. 4. Python语言属于
A. 机器语言
B. 汇编语言
C. 高级语言
D. 科学计算语言
答案: 高级语言
5. 5. 下列选项中,不属于Python语言特点的是
A. 面向对象
B. 运行效率高
C. 可读性好
D. 开源
答案: 运行效率高
6. 6. 以下叙述正确的是
A. Python3.x和Python2.x兼容
B. Python语言只能以程序方式执行
C. Python是解释型语言
D. Python语言出现的晚,具有其他高级语言的一切优点
答案: Python是解释型语言
7. 7. 在Python集成开发环境中,可使用()快捷键运行程序。
A. Ctrl+S
B. F5
C. Ctrl+N
D. F1
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 8. 下列关于Python的说法中,错误的是()
A. Python是从ABC语言发展起来的
B. Python是一门高级的计算机语言
C. Python是一门只面向对象的语言
D. Python是一种代表简单主义思想的语言
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 1. 表达式16/4-2**5*8/4%5//2的值为
A. 14
B. 4
C. 2.0
D. 2
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
10. 2. 数学关系表达式3x10表示成正确的Python表达式为
A. 3<=x<10
B. 3<=x and x<10
C. x>=3 or x<=10
D. 3<=x and x<=10
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. 3. 以下不合法的表达式是
A. x in [1,2,3,4,5]
B. x-6>5
C. e>5 and 4==f
D. 3=a
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
12. 4. Python语句print(0xA+0xB)的输出结果是
A. 0xA+0xB
B. A+B
C. 0xA+0xB
D. 21
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 5. 下列表达式中,值不是1的是
A. 4//3
B. 15%2
C. 1^0
D. ~1
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 6. 语句eval(‘2+4/5’)执行后的输出结果是
A. 2.8
B. 2
C. 2+4/5
D. ’2+4/5’
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 7. 若字符串s=‘a\nb\tc’,则len(s)的值是
A. 7
B. 6
C. 5
D. 4
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. 8. 下列表达式的值为True的是
A. 2!=5 or 0
B. 3>2>2
C. 5+4j>2-3j
D. 1 and 5==0
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 9. 与关系表达式x==0等价的表达式是
A. x=0
B. not x
C. x
D. x!=1
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 10. 计算表达式 1234%1000//100 的值为
A. 1
B. 2
C. 3
D. 4
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. 11. 下列表达式的值为True的是
A. 2!=5 or 0
B. 3>2>2
C. 1 and 5==0
D. 1 or True
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. 12. Python表达式中,可以控制运算有限顺序的是
A. 圆括号()
B. 方括号[]
C. 大括号{}
D. 尖括号<>
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 13. 关于Python中的复数,下列说法错误的是
A. 表示复数的语法是real+imagej
B. 实部和虚部都是浮点数
C. 虚部必须后缀j,且必须是小写
D. complex(x)会返回以x为实部,虚部为0的复数
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
22. 14. 下面哪个不是Python合法的标识符
A. int32
B. 40XL
C. self
D. _name_
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
23. 15. 下列哪个语句在Python中是非法的?
A. x=y=z=1
B. x=(y=z+1)
C. x,y=y,x
D. x+=y
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
24. 16. 已知x=2,语句x*=x+1执行后,x的值是
A. 2
B. 3
C. 4
D. 5
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
25. 1. Python语句print(0xA+0xB)的运行结果是
A. 0xA+0xB
B. A+B
C. 0xA0xB
D. 21
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
26. 2. 为了给整型变量a、b、c赋初值10,下面正确的python语句是
A. xyz=10
B. x=10 y=10 z=10
C. x=y=z=10
D. x=10,y=10,z=10
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
27. 3. 已知字符'A'的ASCII值是65,字符变量c1的值是'A',c2的值是'D',执行语句print("%d,%d"%(c1,ord(c2)-2))后,输出结果是
A. A,B
B. A,66
C. 65,66
D. 65,B
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
28. 4. Python语句print(0xA+0xB)的运行结果是
A. 0xA+0xB
B. A+B
C. 0xA0xB
D. 21
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
29. 5. 为了给整型变量a、b、c赋初值10,下面正确的python语句是
A. xyz=10
B. x=10 y=10 z=10
C. x=y=z=10
D. x=10,y=10,z=10
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
30. 6. 已知字符'A'的ASCII值是65,字符变量c1的值是'A',c2的值是'D',执行语句print("%d,%d"%(c1,ord(c2)-2))后,输出结果是
A. A,B
B. A,66
C. 65,66
D. 65,B
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
31. 1. 执行下列Python语句将产生的结果是 x=2 y=2.0 if(x==y): print(“Equal”) else: print(“No Equal”)
A. Equal
B. Not Equal
C. 编译错误
D. 运行时错误
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
32. 2. 下列Python程序的运行结果是 x=0 y=True print(x>y and 'A'<'B')
A. True
B. False
C. 0
D. 1
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
33. 3. 如下代码可以实现当输入6的时候输出x>5,输入4的时候输出 3 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 34. 4. 在Python中可以使用if作为变量名。 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 35. 1. 设有如下程序段:
k=10
while k:
k=k-1
print(k)
则下面语句描述中正确的是 A. while循环执行10次 B. 循环是无限循环 C. 循环体语句一次也不执行 D. 循环体语句执行一次 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 36. 2. 以下while语句中的表达式”not E”等价于
while not E:
pass A. E==0 B. E!=1 C. E!=0 D. E==1 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 37. 3. 下列程序的结果是( )。
sum=0
for i in range(100):
if(i%10):
continue
sum=sum+i
print(sum) A. 5050 B. 4950 C. 450 D. 45 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 38. 4. 下列for循环执行后,输出结果的最后一行是
for i in range(1,3):
for j in range(2,5):
print(i*j) A. 2 B. 6 C. 8 D. 15 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 39. 5. 下列说法中正确的是( )。 A. break用在for语句中,而continue用在while语句中 B. break用在while语句中,而continue用在for语句中 C. continue能结束循环,而break只能结束本次循环 D. break能结束循环,而continue只能结束本次循环 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 40. 6. 执行range(2,10,2)后运行结果是: A. [2,4,6,8] B. [2,4,6,8,10] C. (2,4,6,8) D. (2,4,6,8,10) 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 41. 7. 选出对下列语句不符合语法要求的表达式:
for var in ____________ :
print var A. range(0,10) B. ”Hello” C. (1,2,3) D. {1,2,3,4,5} 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 42. 8. 若k为整形, 下述while循环执行的次数为
k=1000
while k>1:
print k
k = k/2 A. 9 B. 10 C. 11 D. 1000 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 43. 1. 以下关于字典描述错误的是 A. 字典是一种可变容容器,可存储任意类型对象 B. 每个键值对都用冒号(:)隔开,每个键值对之间用逗号(,)隔开 C. 键值对中,值必须唯一 D. 键值对中,键必须是不可变的 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 44. 2. 以下不能创建字典的语句是 A. dict1 = {} B. dict2 = { 3 : 5 } C. dict3 = {[1,2,3]: “uestc”} D. dict4 = {(1,2,3): “uestc”} 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 45. 3. 可以删除集合中指定位置的元素 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 46. 4. 集合可以作为列表的元素 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 47. 5. set(x):可以用于生成集合,输入的参数可以是任何组合数据类型,返回结果是一个无重复且有序任意的集合 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 48. 6. 元组可以作为字典的“键” 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 49. 1. 执行如下代码后,ls内的值是[5,7,1]
ls = [1,7,5]
reversed(ls) 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 50. 2. 有函数如下,如果a = 1, b = 2,然后调用foo(a,b),在函数外a,b的值依然为1,2
def foo(a,b):
a, b = 3,4 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 51. 3. 引用库及调用库函数方式之一如下: 引用库 import <库名> 调用库函数 <函数名>(<函数参数>) 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 52. 4. 在函数中使用return语句可以返回值,所以函数中的return语句后一定要有值 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 53. 5. 调用函数时传递的实参个数必须与函数形参个数相等才行 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 54. 6. 使用函数的主要目的是实现代码复用和降低编程难度 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 55. 7. 内置函数len()返回指定序列的元素个数,适用于列表、元组、字符串、字典、集合以及range等迭代对象 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 56. 8. 在函数内部,既可以使用global来声明使用外部全局变量,也可以使用global直接定义全局变量 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 57. 9. 函数定义时,在参数前面加一个星号表示可变数量变量 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 58. 1. 计算xy,有以下三种方法: (1) x**y; (2) pow(x,y); (3) import random random.pow(x,y) 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 59. 2. 假设random模块已导入,那么表达式 random.sample(range(10), 7) 的作用是生成7个不重复的整数 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 60. 3. jieba库是python内置函数库,可以直接使用,不需要import 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 61. 4. 执行语句 from math import sin 之后,可以直接使用 sin() 函数,例如 sin(3) 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 62. 5. 使用random模块的函数randint(1, 100)获取随机数时,有可能会得到100 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 63. 6. 首先import math,然后运行sqrt(4)就可以成功对4求开根号 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 64. 7. 尽管可以使用import语句一次导入任意多个标准库或扩展库,但是仍建议每次只导入一个标准库或扩展库 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 65. 8. 只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象和方法 答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。 如果觉得文章对您有用,请随意打赏。 微信扫一扫 支付宝扫一扫
文章作者:yuyue-edu
文章标题:中国大学MOOCPython语言程序设计作业答案
文章链接:https://www.211tiku.cn/cxey/1967.html
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明来自yuyue-edu !
打赏
您的支持是我们继续创作的动力!
版权所有:学通智库|学起Plus/超星/安徽继教/云上河开全平台题库中心
文章标题:中国大学MOOCPython语言程序设计作业答案
文章链接:https://www.211tiku.cn/cxey/1967.html
本站文章来自网上,侵权联系站长,立即删除。