Python开发学习通超星期末考试答案章节答案2024年_第1页
Python开发学习通超星期末考试答案章节答案2024年_第2页
免费预览已结束,剩余3页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Python开发学习通超星期末考试章节答案2024年pip命令也支持扩展名为“.whl”的文件直接安装Python扩展库。*

答案:对安装Python扩展库时只能使用pip工具在线安装,如果安装不成功就没有别的办法了。

答案:错Python3完全兼容Python2。*

答案:错Python使用缩进来体现代码之间的逻辑关系。*

答案:对不可以在同一台计算机上安装多个Python版本。*

答案:错Python是一种跨平台、开源、免费的动态编程语言。*

答案:对Python代码的注释只有一种方式,那就是使用#符号。*

答案:错Python程序只能在安装了Python环境的计算机上以源代码形式运行。*

答案:错在Python3中,使用内置函数input()接收用户输入时,不论用户输入什么格式的内容,一律按字符串进行返回。*

答案:对在Windows平台上编写的Python程序无法在UNIX平台运行。*

答案:错为了让代码更加紧凑,编写Python程序时应尽量避免加入空格和空行。*

答案:错在Python中,使用内置函数______可以将结果输出到IDLE或者标准控制台中。

答案:print;print(Python3语句print(1,2,3,sep=',')的输出结果为。

答案:1,2,3Python安装扩展库常用的是工具。

答案:pipPython的编程方式主要有_____编程、脚本式编程两种。

答案:交互式在IDLE交互模式中浏览上一条语句的快捷键是。(小写)

答案:altp;ALTP;alt+p;ALT+P用编程语言编写的文件通常有固定的扩展名,Python文件的扩展名通常为________。

答案:pyPython编程时关键字都不能作为变量名,在程序中先导入keyword模块,然后调用_____即可查看Python包含的所有关键字。

答案:kwlist;keyword.kwlist多行注释使用三引号'''或者3个_______将注释括起来。

答案:""";双引号Python提供了内置函数_____从标准输入中读入文本,默认的标准输入是键盘。

答案:input(使用pip工具查看当前已安装的Python扩展库的完整命令是。(小写)

答案:piplist在IDLE窗口出现______提示符时,表示Python已经准备好了,等待用户输入Python程序代码。

答案:>>>学习Python要先明白什么是编程语言。下列选项正确的是()。*【多选题】

答案:编程语言是程序员与计算机沟通的介质;人类编程控制计算机工作;能够被计算机识别的表达方式即是编程语言;编程即程序员根据要求把自己的思想流程按照某种编程语言的语法格式编写下来下列选项对Unicode作用的描述,正确的是()。*【多选题】

答案:能够使计算机对跨平台的文本进行转换和处理;能够使计算机对跨语言的文本进行转换和处理Python相比其他程序设计语言具有的特点是()。*【多选题】

答案:服务端语言;面向对象;交互式;解释型Python是一种优秀并广泛使用的语言,得到行业内众多领域的认可,下列选项属于Python主要应用领域的是()。*【多选题】

答案:游戏开发;科学计算和统计;人工智能;大数据处理安装好Python之后,可以有多种方式运行,下列不属于其可行运行方式的是()。*

答案:浏览器中运行Python源程序执行的方式是()。*

答案:解释执行Python解释器执行'{0},{2},{1}'.format('a','b','c')的结果为()。*

答案:'a,c,b'在Python3中执行以下语句后得到的结果是()。>>>word="Python">>>print("hello"+word)

答案:hellowordPython代码块的标记是()。*

答案:缩进计算机中进行信息处理和信息储存使用的是()。*

答案:二进制代码在Python解释器的主提示符或从属提示符后输入中断符()就会取消当前输入,回到主提示符,会抛出一个KeyboardInterrupt异常。*

答案:Ctrl+C编写程序:输入一个字符串x,再输入一个英文字符c,返回c在x中出现的次数

答案:1---0---1---2---2/star3/origin/8a8c16c7b1c70169623f99caaaa7bb53.png

答案:36---3---0---0---2187题目:一个球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

'''需求:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?'''Sn=100.0Hn=Sn/2forninrange(2,11):

_____________

Hn/=2print('Totalofroadis%f'%Sn)print('Thetenthis%fmeter'%Hn)

答案:Sn=Sn+2*Hn;Sn+=2*Hn题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,有吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前天剩下的一半零一个。到第十天早上再想吃时,见剩下一个桃子了。求一天共摘了多少。'''需求:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。思路:采用逆向思维的方法,从后在往前推断'''x2=1fordayinrange(9,0,-1):

___________________

x2=x1printx1

答案:x1=(x2+1)*2题目:打印出如下图案(菱形):

*

***

************

*****

***

*fromsysimportstdoutforiinrange(4):

forjinrange(2-i+1):

stdout.write('')

forkinrange(______):

stdout.write('*')

printforiinrange(3):

forjinrange(i+1):

stdout.write('')

forkinrange(4-2*i+1):

stdout.write('*')

print

答案:2*i+1Python中,os模块提供了创建文件夹的方法,一次创建多级文件夹使用()方法。*

答案:makedirs()Python中,打开文本文件message.txt可以有多种方式,以下选项错误的是()。*

答案:"demo\message.txt"Python中,使用open()方法打开一个文件后,可以读取该文件中的内容,读取文件内容的方式有多种,其中每次只能读取一行的是()。*

答案:readline()Python提供了seek()方法将文件指针移动到指定位置,seek(n,1)表示()。*

答案:从当前位置往后移动n个字符打开的文件不存在时,会引发的异常是()。*

答案:IOErroropen("test.txt",

'r+')是以只读模式打开test.txt文件

答案:错二进制文件也可以使用记事本或其他文本编辑器打开,但是一般来说无法正常查看其中的内容

答案:对.文本文件是可以迭代的,可以使用类似forlineinfp的语句遍历文件对象fp中的每一行。

答案:对使用内置函数open()且以“w”模式打开的文件,文件指针默认指向文件尾。*

答案:错.Pythonos模块中的方法listdir()返回包含指定路径中所有文件和文件夹名称的列表。

答案:对.二进制文件可以使用记事本或其他文本编辑器打开,但是一般来说无法正常查看其中的内容。

答案:对fi=fopen("t.txt","r+")

执行后只能对"t.txt"文件进行读操作

答案:错使用Python内置的open函数打开某个文件的时候,如果该文件不存在,则可能产生异常。所以一定要使用try

except对其进行处理

答案:错.假设已成功导入os和sys模块,那么表达式os.path.dirname(sys.executable)的值为Python安装文件夹。

答案:对对文件进行读写操作之后必须显式关闭文件以确保所有内容都得到保存。*

答案:对.文件对象是可以迭代的。

答案:对采用面向对象解决洗衣服的问题1、先弄出两个对象:“洗衣机”对象和“人”对象2、针对对象“洗衣机”加入一些属性和方法:“洗衣服方法”“清洗方法”、“烘干方法”3、针对对象“人”加入属性和方法:“加洗衣粉方法”、“加水方法”4、然后执行人.加洗衣粉,人.加水

,洗衣机.洗衣服,洗衣机.清洗,洗衣机.烘干解决同一个问题,面向对象编程就是先抽象出对象,然后用对象执行方法的方式解决问题。

答案:对开发方法有面向过程和面向对象。面向过程,从名字可以看出它是注重过程的。当解决一个问题的时候,面向过程会把事情拆分成:一个个函数和数据(用于方法的参数)。然后按照一定的顺序,执行完这些方法(每个方法看作一个过程),等方法执行完了,事情就搞定了。面向对象,看名字它是注重对象的。当解决一个问题的时候,面向对象会把事物抽象成对象的概念,就是说这个问题里面有哪些对象,然后给对象赋一些属性和方法,然后让每个对象去执行自己的方法,问题得到解决。现有一例子:

洗衣机里面放有脏衣服,怎么洗干净?1、执行加洗衣粉方法;2、执行加水方法;3、执行洗衣服方法;4、执行清洗方法;5、执行烘干方法;下例说法正确的是:

答案:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论