MOOC 乐学Python-南京工业大学 中国大学慕课答案.docx
《MOOC 乐学Python-南京工业大学 中国大学慕课答案.docx》由会员分享,可在线阅读,更多相关《MOOC 乐学Python-南京工业大学 中国大学慕课答案.docx(46页珍藏版)》请在文库网上搜索。
1、 MOOC 乐学 Python-南京工业大学 中国大学慕课答案随堂测验1、问题:以下哪个不能用来作为判断程序好坏的客观依据:选项:A、程序执行的效率B、程序运行结果的准确性C、用户使用程序时的体验度D、程序的编写者正确答案:【程序的编写者】2、问题:在 Python 程序中以下哪个语句可以实现将变量 x 的值输出:选项:A、input(x)B、print(x)C、x=input()D、x=print()正确答案:【print(x)】3、问题:Python2.x 和 Python3.x 语法完全兼容选项:A、正确B、错误正确答案:【错误】4、问题:代码的先后顺序不会影响程序的运行结果。选项:A、
2、正确B、错误正确答案:【错误】5、问题:程序中的所有符号都可以在中文输入法状态下进行输入。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:以下不能用于在 Python 程序中作为自定义标识符的有:选项: A、forB、notC、inD、it正确答案:【for#not#in】2、问题:在 Python 程序中,表达式1+2的结果为12选项:A、正确B、错误正确答案:【正确】3、问题:Python 程序既可以输出文本,也可以输出图形、声音等。选项:A、正确B、错误正确答案:【正确】4、问题:已知 a=input(),假设用户输入 3,则表达式 a+2 的值为 5。选项:A、正确B、错误正
3、确答案:【错误】5、问题:在 Python 程序中,标识符不区分大小写。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:已知:a=10b=a*2 依次执行以上语句后,b 的值为:选项:A、20B、100C、10D、100.0正确答案:【100】2、问题:已知 a=7,则执行表达式 a/=2 后,a 的值为:选项: A、1B、2C、3D、3.5正确答案:【3】3、问题:已知变量 a 是一个三位正整数,则以下能获取其百位数字的表达式为:选项:A、a/100B、a/100C、a/100-a/10D、a/100-a/10正确答案:【a/100】4、问题:以下哪些是 Python 的内置函数:
4、选项:A、absB、maxC、sqrtD、pow正确答案:【abs#max#pow】5、问题:math 库属于自带库,不需要另外单独安装。选项:A、正确B、错误正确答案:【正确】第 1 周单元作业第 1 周单元测验1、问题:以下哪个程序相对较优:选项:A、r=input()pi=3.14v=(4/3)*pi*r*r*rprint(v)B、r=eval(input()pi=3.14v=(4/3)*pi*r*r*rprint(v)C、r=eval(input(请输入半径:)pi=3.14v=(4/3)*pi*r*r*rprint(球体积为:,v)D、import mathE、导入 math 库 r
5、=eval(input(请输入半径:)F、输入球半径 v=(4/3)*math.pi*math.pow(r,3)G、计算球体积 print(球体积为:,v) H、输出球体积正确答案:【import math #导入 math 库 r=eval(input(请输入半径:) #输入球半径v=(4/3)*math.pi*math.pow(r,3) #计算球体积 print(球体积为:,v) #输出球体积】2、问题:在 IDLE 的文件式运行环境下,执行程序的快捷键为:选项:A、F1B、F3C、F5D、F12正确答案:【F5】3、问题:以下不能用于计算 a 的 4 次方的表达式是:选项:A、a*4B、
6、pow(a,4)C、a*4D、math.pow(a,4)正确答案:【a*4】4、问题:执行以下程序后,a 和 b 的值分别为:a=1b=aa=a-b选项:A、1 0B、0 0C、1 1D、0 1正确答案:【0 1】5、问题:执行以下程序后,a 和 b 的值分别为:a=3b=5b,a=a,b选项:A、5 3B、3 5C、3 3D、5 5正确答案:【5 3】 6、问题:执行以下程序后,假设用户输入 543,则输出结果为:选项:A、43,373B、43,373C、43,3,73D、43,373正确答案:【43,373】7、问题:math 库中的哪个函数能够实现求解最大公约数的功能:选项:A、fabs
7、B、fmodC、factorialD、gcd正确答案:【gcd】8、问题:以下哪个标识符能用于在 Python 程序中自定义变量名:选项:A、TrueB、WhileC、importD、if正确答案:【While】9、问题:执行表达式 2+1a后,结果为:选项:A、3B、21aC、21D、报错正确答案:【报错】 10、问题:以下不能实现将变量 a 的值增加 1 的是:选项:A、a=a+1B、a+=1C、a+1D、a=a+int(1)正确答案:【a+1】随堂测验1、填空题:已知字符串 s=马力在学校运动会 400m 的决赛中获得了第一名。,则表达式 s0的值为:_正确答案:【马】2、填空题:已知字
8、符串 s=马力在学校运动会 400m 的决赛中获得了第一名。,则表达式 s8的值为:_正确答案:【4】3、填空题:已知字符串 s=马力在学校运动会 400m 的决赛中获得了第一名。,则表达式 s-3的值为:_正确答案:【一】4、填空题:已知字符串 s=马力在学校运动会 400m 的决赛中获得了第一名。,则表达式 s-12的值为:_正确答案:【m】5、填空题:已知字符串 s=马力在学校运动会 400m 的决赛中获得了第一名。,则表达式 s11的值为:_正确答案:【m】随堂测验1、填空题:已知字符串 s=小明对小红说:“这个玩具是我在网上买的,才花了 50块钱。”,则表达式 s0:2的值为:_正确
9、答案:【小明】2、填空题:已知字符串 s=小明对小红说:“这个玩具是我在网上买的,才花了 50块钱。”,则表达式 s10:12的值为:_正确答案:【玩具】3、填空题:已知字符串 s=小明对小红说:“这个玩具是我在网上买的,才花了 50块钱。”,则表达式 s-6:-2的值为:_正确答案:【50 块钱】 4、填空题:已知字符串 s=agcosobdelgutcukq,则表达式 s1:2的值为:_正确答案:【goodluck】5、填空题:已知字符串 s=sernnotdyluloepw,则表达式 s-1:-2的值为:_正确答案:【welldone】随堂测验1、问题:已知字符串 s=abc,则表达式
10、s*2 的值是:选项:A、abcabcB、abcabcC、abc2D、aabbcc正确答案:【abcabc】2、问题:已知字符串 s1=snow,s2=man,则表达式 s1+s2 的值为:选项:A、mansnowB、amnnoswC、snowmanD、7正确答案:【snowman】3、问题:已知字符串 s=hello,则表达式he not in hello的值为:选项:A、TrueB、FalseC、TrueD、False正确答案:【False】4、问题:已知字符串 s=who,则执行语句 s-1=at 后,s 的值为:选项:A、whatB、whaC、whoatD、报错,且 s 的值不变正确答
11、案:【报错,且 s 的值不变】 5、问题:已知字符串 s=ABC,则执行语句 s1=s.lower()后,s 和 s1 的值分别为选项:A、ABC abcB、ABC ABCC、abc abcD、abc ABC正确答案:【ABC abc】6、问题:在交互式运行环境下,运行表达式 今天一共买了支笔.format(小明,3,4) 的结果为:选项:A、3 今天一共买了 4 支笔B、小明今天一共买了 3 支笔C、报错D、小明今天一共买了 3 支笔正确答案:【小明今天一共买了 3 支笔】7、问题:表达式 :=3.format() 的值为:选项:A、=B、C、=D、=正确答案:【=】8、问题:执行以下程序后
12、,输出的结果为:a=3b=11c=10print(0:哥 4今天买了1支笔,总共花了3:.1f元钱,平均每支笔4:.2f元钱。.format(小明,a,b,c,c/a)选项:A、小明今天买了 3 支笔,总共花了 10.0 元钱,平均每支笔 3.33 元钱。B、小明哥哥今天买了 3 支笔,总共花了 10 元钱,平均每支笔 3 元钱。C、小明哥哥今天买了 3 支笔,总共花了 11.0 元钱,平均每支笔 3.67 元钱。D、小明哥哥今天买了 3 支笔,总共花了 10.0 元钱,平均每支笔 3.33 元钱。正确答案:【小明哥哥今天买了 3 支笔,总共花了 10.0 元钱,平均每支笔 3.33 元钱。】
13、9、问题:表达式 1爱吃2,0也爱吃2。.format(小明,小红,苹果,橙子) 的值为:选项:A、小明爱吃苹果,小红也爱吃苹果。B、小红爱吃橙子,小明也爱吃橙子。C、小红爱吃苹果,小明也爱吃苹果。 D、小明爱吃橙子,小红也爱吃橙子。正确答案:【小红爱吃苹果,小明也爱吃苹果。】10、问题:表达式1:#50:#3.format(1,0) 的值为:选项:A、E、10G、H、L、01N、O、1U、0V、0、1正确答案:【0#1】第 2 周单元作业第 2 周单元测验1、问题:已知字符串 s=0123456789,则以下表达式中值为13579的是:选项:A、s0:-1B、s0:-1:2C、s1:2D、s
14、1:-1:2正确答案:【s1:2】2、问题:已知 s1=2,s2=ab,则表达式 s1*s2 的值为选项:A、报错B、2abC、ababD、ab2正确答案:【abab】 3、问题:已知字符串 s=tab,则以下值不为bat的表达式是:选项:A、s:-1B、s-1:-1C、s2:-1D、s0:-1正确答案:【s0:-1】4、问题:已知字符串 s=123456,则以下值不为6的表达式是:选项:A、s-1B、s5C、s-1:-2:-1D、len(s)正确答案:【len(s)】5、问题:执行语句 s=input(),当用户输入为-3.5 时,以下表达式错误的是:选项:A、s*3B、s+sC、s+3D、
15、s*s正确答案:【s*s】6、填空题:已知字符串 s=我们班一共有 30 个人。,则表达式 len(s)的值为_。正确答案:【11】7、填空题:已知字符串 s=2+3,则表达式 s.isdigit()的值为_。正确答案:【False】8、填空题:已知字符串 s=1A2B3C4D,则表达式ABCD in s 的值为_。正确答案:【False】9、填空题:已知字符串 s=goodgoood,则表达式 s.replace(oo,o)的值为_。正确答案:【godgood】10、填空题:已知字符串 s=1234,则表达式 str(s.index(3)+s.count(34)*len(s) 的值为_正确答
16、案:【3333】 随堂测验1、问题:已知变量 a 和 b 的值均为正整数且 a 的值大于 b 的值,则以下能判断 a是否为 b 的倍数的描述为:选项:A、a 对 b 取整的结果是否为 0B、b 对 a 取整的结果是否为 0C、a 对 b 取余的结果是否为 0D、b 对 a 取余的结果是否为 0正确答案:【a 对 b 取余的结果是否为 0】2、问题:已知某系统登录的用户名和密码分别为 python 和 123456,则依次执行语句 user=input(请输入用户名:)和 password=input(请输入密码:)后,可通过以下哪个表达式对用户是否能成功登录进行判断:选项:A、user=pyt
17、hon password=123456B、user=python and password=123456C、user=python or password=123456D、user=python | password=123456正确答案:【user=python and password=123456】3、问题:已知变量 a 的值为一个整数,则以下能用于判断变量 a 的值是否为两位正整数的表达式有:选项:A、10=a=99B、9a100C、a=10 and a=99D、a=10 or a=99正确答案:【10=a=99#9a100#a=10 and a=99】4、问题:在 Python 中,
18、比较远算符只能用于数值类型数据的比较。选项:A、正确B、错误正确答案:【错误】5、填空题:已知变量 a=15,b=10,则表达式 not(a+b20)的值为_。正确答案:【False】随堂测验 1、问题:试分析当用户输入为 0 时,以下程序的输出结果为:a=int(input(请输入一个整数:)if a0: print(正整数)elif a0: print(负整数)选项:A、正整数B、负整数C、无输出D、报错正确答案:【无输出】2、问题:试分析当用户输入为 6 时,以下程序的输出结果为:a=int(input(请输入一个整数:)if a0: b=a*2if a5: b=a*3print(b)选
19、项:A、12B、18C、无输出D、36正确答案:【18】3、问题:试分析当用户输入为 6 时,以下程序的输出结果为:a=int(input(请输入一个整数:)if a0: b=a*2elif a5: b=a*3print(b)选项:A、12B、18C、无输出D、36正确答案:【12】4、问题:以下哪个 Python 程序能成功运行:选项:A、a=int(input(请输入一个整数:)if a0: print(a)else: print(-a)B、a=int(input(请输入一个整数:)if a0:print(a)else:print(-a)C、a=int(input(请输入一个整数:)if
20、a0 print(a)else print(-a)D、a=int(input(请输入一个整数:)if a0: print(a)else a0: print(-a)正确答案:【a=int(input(请输入一个整数:)if a0: print(a)else: print(-a)】5、填空题:已知程序如下:a=int(input(请输入一个整数:)if a5: b=a+1elif a0: b=a-1else: b=aprint(b)执行该程序后,当用户输入为 3 时,输出 b 的值为_。正确答案:【3】第 3 周单元作业第 3 周单元测验 1、问题:已知变量 a 的值为一个正整数,以下能用于判断
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MOOC答案 中国大学慕课答案 MOOC