阔工兢许蝗逃递峡啡拜浆歪胃
第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: c*d/(2*a*b)
B: c/2* d/a/b
C: c*d/2*a*b
D: c*d/2/a/b
答案: c*d/2*a*b
12、填空题:
Python语句分为______________语句和复合语句。
答案: 简单语句
13、填空题:
Python使用______________格式划分语句块。
答案: 缩进对齐
14、填空题:
在 Python中如果语句太长,可以使用______________作为续行符。
答案:
15、填空题:
在 Python中一行书写两条语句时,语句之间可以使用______________作为分隔符。
答案: ;
16、填空题:
Python使用符号______________标示注释。
答案: #
17、填空题:
在 Python中要表示一个空的代码块,可以使用空语句______________。
答案: pass
18、填空题:
计算-1的 Python表达式可以书写为______________。
答案: 2**32-1
19、填空题:
Python表达式4.5/2、4.5//2和4.5%2的值分别为___________、___________、___________。
答案: 2.25##%_YZPRLFH_%##2.0##%_YZPRLFH_%##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()_________来测试对象的类型;通过_____==_________运算符判断两个变量指向的对象的值是否相同。&
上方为免费预览版答案,如需购买完整答案,请点击下方红字:
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
点击浏览器底部菜单-【添加书签】-收藏本网页
点击浏览器底部菜单-【书签/历史】-可查看本网页
获取更多慕课答案,欢迎在浏览器访问我们的网站:
http://mooc.mengmianren.com
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
APP下载
APP功能说明
1.可查看各种网课答案
点击【萌面人官网】,可查看知到智慧树,超星尔雅学习通,学堂在线等网课答案
点击【中国大学慕课答案】,可查看mooc慕课答案
2.可一键领取淘宝/天猫/京东/拼多多无门槛优惠券
如图所示,点击对应图标即可领取淘宝/天猫/京东/拼多多无门槛优惠券
沛文矛县疵枷沥庇嗣卢窃疾垮