Python语言基础及应用(北京大学)1206269805 中国大学MOOC答案100分完整版

徘晃懂爬爬伙菩嚷寄琳瞥丧哎

一、引子(51min)

章节一测验

1、单选题:
​“程序”就是做一件事情或者解决一个问题所采取的一系列()步骤。‌

A: 固定
B: 无序
C: 随机
D: 重复
答案:  固定

2、单选题:
‍Python语言程序中的语句的行与行之间必须()对齐。‌

A: 右
B: 居中
C: 左
D: 无需对齐
答案:  左

3、单选题:
‌有些语句(如if,else,while)的末尾是冒号“ : ”,这样,下面的若干行就要缩进(____)个空格。‍

A: 必须1个
B: 必须2个
C: 至少4个
D: 最多4个
E: 至少1个
答案:  至少1个

4、单选题:
‍Python3不再区分整数和长整数,统一为()类型。‏

A: double
B: float
C: int
D: string
E: long
F: long long
答案:  int

5、多选题:
‌以下属于人机交互方式的是()。‌

A: 输入文字
B: 操作图形界面
C: 输入语音
D: 指点触摸屏
E: 拨动游戏杆
F: 虚拟现实技术
G: CPU进行计算
H: 硬盘存储数据
I: 计算机内部时钟电路运行
答案:  输入文字;
操作图形界面;
输入语音;
指点触摸屏;
拨动游戏杆;
虚拟现实技术

6、多选题:
‏符号“#”后面跟的内容是程序里的()。​

A: 代码
B: 注释
C: 备注
D: 可执行语句
E: 循环
F: 函数调用
答案:  注释;
备注

7、多选题:
‏日常生活中哪些过程可以看作是“程序”?‍

A: 用电饭煲做米饭
B: 周末逛街
C: 话剧演出
D: 在微信上闲聊
E: 音乐会演出
F: 银行柜员取款服务
G: Party聚会
答案:  用电饭煲做米饭;
话剧演出;
音乐会演出;
银行柜员取款服务

8、多选题:
‌Python语言最适合的应用领域‏

A: 大型3D游戏开发
B: 人工智能应用
C: 大数据分析
D: 网站开发
E: 手机App开发
F: 网页游戏前端开发
答案:  人工智能应用;
大数据分析;
网站开发

9、判断题:
‌Guido给Python语言起名的原因是他家有只宠物蛇。‎

A: 正确
B: 错误
答案:  错误

10、判断题:
‏给第一台计算机编程的第一代程序员是6位女士。‍

A: 正确
B: 错误
答案:  正确

七、基本扩展模块(118min)

章节七测验

1、单选题:
‌Python可以使用(____)函数打开文件,这个函数默认的打开模式为(____)。‍

A: open  ‘r’
B: openfile ‘r’
C: open ‘w’
D: openfile ‘w’
答案:  open  ‘r’

2、单选题:
‎下列关于文件相关模块说法错误的是(____)。‌

A: 文件操作可以使用close方法关闭流。
B: 通常采用with语句以保证系统自动关闭打开的流。
C: 打开二进制文件应该采用模式’rt’。
D: 可以使用shelve模块进行对象持久化。
答案:  打开二进制文件应该采用模式’rt’。

3、单选题:
‏下列关于时间相关模块说法错误的是()。‏

A: datetime模块中timedelta模块用来表示日期或时间之间的差值。
B: calendar.isleap(2000)上述Python代码的结果是True。
C: datetime模块中strptime方法将struct_time对象格式化成字符串。
D: time.sleep()方法可以让程序在某处暂停几秒。
答案:  datetime模块中strptime方法将struct_time对象格式化成字符串。

4、单选题:
‌from datetime import *
td1=timedelta(minutes=10)
td2=timedelta(minutes=15)以下关于这段代码说法错误的是​

A: print(td1+td2)的结果是0:25:00。
B: print((td2-td1).seconds)的结果是300。
C: print(td1*10)的结果是100。
D: print(td1<td2)的结果是True。
答案:  print(td1*10)的结果是100。

5、单选题:
‏以下选项不是Python文件读操作的是(____)。​

A: readlines()
B: readline()
C: read()
D: open()
E: seek()
答案:  open();
seek()

6、单选题:
‍Python文件相关模块中的readline(size)函数,其中参数size用于指明读取的()。‌

A: 行数    
B: 字节数或字符数
C: 二进制数
D: 字符串数
答案:  字节数或字符数

7、单选题:
‎下列关于Python中数学相关模块说法正确的是(___)。‏

A: math.log(a,x)可以用来求以a为底的x的对数。
B: random.random()方法可以生成范围在[0,1]之间的随机数。
C: from fractions import Fraction
t=Fraction(7,4)
m=1.75
print(t==m)这段代码的输出结果是False。
D: cmath模块可以实现对复数进行极坐标表示和笛卡尔表示方法的转换。
答案:  cmath模块可以实现对复数进行极坐标表示和笛卡尔表示方法的转换。

8、单选题:
‏下列关于shelve模块说法错误的是(___)。‌

A: shelve模块通过构造一个简单的数据库,像操作字典一样按照键存储和获取本地的Python对象。
B: shelve模块打开文件后,文件的键必须是字符串且唯一。
C: shelve中保存的列表对象可以直接进行添加数据元素的操作。
D: 操作开始必须打开shelve,并且在修改后需要关闭它。
答案:  shelve中保存的列表对象可以直接进行添加数据元素的操作。

9、单选题:
‏import easygui
easygui.textbox(msg=’1′,title=’2′,text=’3′,codebox=0)上述代码执行后,点击‘OK’,返回值是(____)。‌

A: 0
B: 1
C: 2
D: 3
答案:  3

10、填空题:

Python语言基础及应用(北京大学)1206269805 中国大学MOOC答案100分完整版第1张

‍补充代码实现绘制上图,横线上应该填写(_____)(可行的最小正整数)。

import turtle
t=turtle.Turtle()
for i in range(9):
    t.forward(200)
    t.right(______)
turtle.done()

‎答案:  160

三、数据类型(一)(84min)

章节三测验

1、单选题:
‌关于Python中的字符串,下列说法错误的是()。‌

A: 字符应该视为长度为1的字符串。
B: 字符串以标志字符串的结束。
C: 既可以用单引号,也可以用双引号创建字符串。
D: 在三引号字符串中可以包含换行回车等特殊字符。
答案:  字符串以标志字符串的结束。

2、单选题:
‎关于python中的复数,下列说法错误的是()。‎

A: 表示复数的语法是real+image j。
B: 实部和虚部都是整数。
C: 虚部必须后缀j且j不区分大小写。
D: 复数之间只能比较是否相等。
答案:  实部和虚部都是整数。

3、单选题:
‎下列表达式中返回为True的是()。‍

A: 3>2>2
B: ’abc’>’xyz’
C: 0x56>56
D: (3,2)>(‘a’,’b’)
答案:



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



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


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

添加书签方法:

1.电脑按键盘的Ctrl键+D键即可收藏本网页

2.手机浏览器可以添加书签收藏本网页

点击浏览器底部菜单-【添加书签】-收藏本网页

Python语言基础及应用(北京大学)1206269805 中国大学MOOC答案100分完整版第2张

点击浏览器底部菜单-【书签/历史】-可查看本网页

Python语言基础及应用(北京大学)1206269805 中国大学MOOC答案100分完整版第3张


获取更多慕课答案,欢迎在浏览器访问我们的网站:



http://mooc.mengmianren.com

Python语言基础及应用(北京大学)1206269805 中国大学MOOC答案100分完整版第4张

Python语言基础及应用(北京大学)1206269805 中国大学MOOC答案100分完整版第5张

注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/


我们的公众号

打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP

本公众号可查看各种网课答案,还可免费查看大学教材答案

点击这里,可查看公众号功能介绍

Python语言基础及应用(北京大学)1206269805 中国大学MOOC答案100分完整版第6张




APP下载



点击这里下载萌面人APP,使用更方便!




APP功能说明

1.可查看各种网课答案

点击【萌面人官网】,可查看知到智慧树,超星尔雅学习通,学堂在线等网课答案

Python语言基础及应用(北京大学)1206269805 中国大学MOOC答案100分完整版第7张

点击【中国大学慕课答案】,可查看mooc慕课答案

Python语言基础及应用(北京大学)1206269805 中国大学MOOC答案100分完整版第8张

2.可一键领取淘宝/天猫/京东/拼多多无门槛优惠券

如图所示,点击对应图标即可领取淘宝/天猫/京东/拼多多无门槛优惠券

Python语言基础及应用(北京大学)1206269805 中国大学MOOC答案100分完整版第9张


剩挖骡鳞氯潜碘淖培罗桅缎汕