Python程序设计(江西师范大学) 中国大学mooc答案满分完整版章节测试

辛荆褂痞食晌参醛瘦全权半勾


第1周Python基本语法元素 第一周 作业和测验

1、       Python语言属于:____

A:机器语言
B:汇编语言
C:高级语言
D:以上都不是
答案: 高级语言

2、       在下列选项中,不属于 Python特点的是:____

A:面向对象
B:运行效率高
C:可移植性
D:免费和开源
答案: 运行效率高

3、 在下列选项中, ____是最常用的 Python版本,也称之为 Classic Python

A:Python
B:Jython
C:Iron Python
D:PyPy
答案: Python

4、 Python内置的集成开发工具是:____

A:Python win
B:Pydev
C:IDE
D:IDLE
答案: IDLE

5、 Python解释器的提示符为:____

A:>
B:>>
C:>>>
D:#
答案: >>>

6、 在 Python解释器环境中,用于表示上一次运算结果的特殊变量为:____

A::
B:
C:>
D:#
答案:

7、 ___是 Python官方的扩展库索引,所有人都可以下载第三方库或上传自己开发的库到其中。

A:PyPI
B:PyP
C:Pydev
D:pip
答案: PyPI

8、 Python语言是一种解释型、面向____的计算机程序设计语言
答案: 对象

9、 用户编写的Python程序(避免使用依赖于系统的特性),无须修改就可以在任何支持Python的平台上运行,这是 Python的____特性。
答案: 可移植性

10、       在 Python3.4以后的版本中, _库用于安装管理 Python扩展包, setuptools__库用于发布 Python包。
答案: pip

11、 如果要关闭 Python解释器,可以使用_命令或者按_Ctrl+Z组合键。
答案: quit()

12、 在 Python内置的集成开发环境IDLE中可以使用____键运行当前打开的源代码程序。
答案: F5

13、 Python注释以符号____开始,到行尾结束。
答案: #

14、 在 Python程序中导人sys模块后,可以通过列表_访问命令行参数。_argv[0]_表示 Python脚本名; __argv[1]____表示第1个参数。
答案: sys.argv

15、 在 Python解释器中,使用__help()或者help__函数可以进入帮助系统;输入命令____可以退出帮助系统。
答案: quit

第2周Python基本图形绘制 第二周 作业和测试

1、 在 Python中,以下标识符合法的是__

A:    
B:3C 
C:it’s 
D:str
答案:
    

2、 在 Python表达式中可以使用__控制运算的优先顺序。

A:圆括号()     
B:方括号[] 
C:花括号{} 
D:括号<>
答案: 圆括号()     

3、 在下列 Python语句中非法的是__

A:x=y=1
B:x=(y=1)
C:x,y=y,x
D:x=1; y=1
答案: x=(y=1)

4、 以下 Python注释代码不正确的是__

A:# Python注释代码
B:# Python注释代码1 # Python注释代码2
C:””” Python文档注释”””
D://Python注释代码
答案: //Python注释代码

5、 数学关系式2<x≤10表示成正确的 Python表达式为__

A:2<x<=10
B:2<x and x<=10
C:2<x && x<=10
D: x>2 or x<=10
答案: 2<x and x<=10

6、 在 Python中,以下赋值语句正确的是__

A:x+y=10
B:x=2y 
C:x=y=30
D:3y=x+1
答案: x=y=30

7、 为了给整型变量x、y、z赋初值10,下面 Python赋值语句正确的是__

A: xyz=10
B:x=10 y=10 z=10
C:x=y=z=10
D:x=10, y=10, z=10
答案: x=y=z=10

8、 为了给整型变量x、y、z赋初值5,下面 Python赋值语句正确的是__

A:x=5;y=5;z=5
B:xyz=5
C:x,y,z=5
D:x=5, y=5, z=5
答案: x=5;y=5;z=5

9、 已知x=2并且y=3,复合赋值语句x*=y+5执行后x变量中的值是__

A:11
B:16 
C:13 
D: 26
答案: 16 

10、 在整型变量x中存放了一个两位数,如果要将该两位数的个位数字和十位数字交换位置,例如将13变成31,以下Python表达式正确的是__

A:(x%10)10+x//10
B:(x%10)//10+x//10
C:(x/10)%10+x//10 
D:(x%10)
10+x%10
答案: (x%10)*10+x//10

11、 下列与数学表达式对应的 Python表达式不正确的是__

A:cd/(2ab) 
B:c/2
 d/a/b
C:cd/2ab
D:c
d/2/a/b
答案: cd/2a*b

12、 Python语句分为__语句和复合语句。
答案: 简单语句

13、 Python使用__格式划分语句块。
答案: 缩进对齐

14、 在 Python中如果语句太长,可以使用__作为续行符。
答案: \

15、 在 Python中一行书写两条语句时,语句之间可以使用__作为分隔符。
答案: ;

16、 Python使用符号
_
_标示注释。

答案: #

分析:”’ ”’

17、 在 Python中要表示一个空的代码块,可以使用空语句__
答案: pass

18、 计算Python程序设计(江西师范大学) 中国大学mooc答案满分完整版章节测试第1张-1的 Python表达式可以书写为__
答案: 2**32-1

19、 Python表达式4.5/2、4.5//2和4.5%2的值分别为__、__、_____。
答案: (以下答案任选其一都对)2.25;
2.0;
0.5

20、 Python表达式12/4-2+5*8/4%5/2的值为__
答案: 1.0

21、 Python中的大部分对象均为不可变对象,例如__整数类型 int、字符串 str、comlex、元组 tuple、字节序列 bytes__等,_____等则为可变对象。
答案: 列表 list、字典 dict、 集合 set、字节数组 bytearray

22、 Python提供了两个对象身份比较运算符____来测试两个变量是否指向同一个对象;通过内置函数_type()_来测试对象的类型;通过_==_运算符判断两个变量指向的对象的值是否相同。
答案: (以下答案任选其一都对)is;
is not

23、 Python语句序列“a,b=3,4;a,b=b,a; print(a,b)”的执行结果是__
答案: 4 3



上方为免费预览版答案,如需购买完整答案,请点击下方红字

点击这里,购买完整版答案


 

点关注,不迷路,微信扫一扫下方二维码

关注我们的公众号:阿布查查  随时查看答案,网课轻松过

Python程序设计(江西师范大学) 中国大学mooc答案满分完整版章节测试第2张


为了方便下次阅读,建议在浏览器添加书签收藏本网页

电脑浏览器添加/查看书签方法

1.按键盘的ctrl键+D键,收藏本页面

Python程序设计(江西师范大学) 中国大学mooc答案满分完整版章节测试第3张

2.下次如何查看收藏的网页?

点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页

Python程序设计(江西师范大学) 中国大学mooc答案满分完整版章节测试第4张


手机浏览器添加/查看书签方法

一、百度APP添加/查看书签方法

1.点击底部五角星收藏本网页

Python程序设计(江西师范大学) 中国大学mooc答案满分完整版章节测试第5张

2.下次如何查看收藏的网页?

点击右上角【┇】-再点击【收藏中心】查看

Python程序设计(江西师范大学) 中国大学mooc答案满分完整版章节测试第6张

二、其他手机浏览器添加/查看书签方法

1.点击【设置】-【添加书签】收藏本网页

Python程序设计(江西师范大学) 中国大学mooc答案满分完整版章节测试第7张

2.下次如何查看收藏的网页?

点击【设置】-【书签/历史】查看收藏的网页

Python程序设计(江西师范大学) 中国大学mooc答案满分完整版章节测试第8张

伴绍长返钒漂瓢返家体破痴戳