2021-2022下学期-Python程序设计课程学习通超星期末考试答案章节答案2024年_第1页
2021-2022下学期-Python程序设计课程学习通超星期末考试答案章节答案2024年_第2页
免费预览已结束,剩余2页可下载查看

下载本文档

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

文档简介

2021-2022下学期-Python程序设计课程学习通超星期末考试章节答案2024年编写程序,实现如下功能。用列表生成器生成一个由1-100的自然数组成的列表x,输出x的最小值,最大值和均值。

答案:x=[foriinrange(1,101)]print(max(x),min(x),sum(x)/len(x))编写程序,实现如下功能。计算前10项的和:s=1+(1+2)+(1+2+3)+(1+2+3+4)+…+(1+2+3+4+…+n),输出s的值。

答案:t=0s=0foriinrange(1,11):

t=t+i

s=s+tprint(s)3+j是合法Python数字类型。

答案:错对列表ls操作,ls.reverse(),是将列表ls元素降序排列。

答案:错利用python做数据分析时,可以用第三方库词云wordcloud来对数据进行可视化分析。

答案:对Python中列表、元组、字符串都属于有序序列。

答案:对f=open('demo.txt','r+'),只能从demo.txt文件读数据,而不能向该文件写数据。

答案:错序列元素的编号称为索引,它从0开始,访问序列元素时将它用圆括号括起来。

答案:错x=9y=6foriinrange(y,0,-1):

ifx%i==0andy%i==0:

z=i

breakprint(z)则程序运行结果:_________

答案:3a=eval(input('请输入一个两位整数:'))b=eval(input('请输入一个两位整数:'))asw=a//10agw=a%10bsw=b//10bgw=b%10c=asw*1000+bsw*100+agw*10+bgwprint(c)程序运行后输入两个整数1234则程序运行结果:_________

答案:1324forninrange(2,10):

s=0

foriinrange(1,n):

ifn%i==0:

s=s+i

ifs==n:

print(n)则程序运行结果:_________

答案:6n=eval(input('请输入一个正整数:'))f=1s=0foriinrange(1,n+1):

f*=i

s+=fprint('阶乘和:',s)程序运行后输入一个整数5则程序运行结果:_________

答案:153以下选项中,输出结果是False的是()。

答案:False!=0以下选项中,用于获取用户输入的函数是()。

答案:input()文件操作中可以实现一次性读取全部文件信息且返回对象是一个列表的是()。

答案:readlines()下述代码的输出结果是()。s="Crystal"print(s[::–1])

答案:latsyrC关于Python语言数值操作符,以下选项描述错误的是()。

答案:x**y表示x的y次幂,其中y必须是整数定义函数无参数时,小括号()。

答案:必须保留Python语言提供的3个基本数字类型是()。

答案:整数类型、浮点数类型、复数类型以下选项中,不是Python对文件的读操作方法的是()。

答案:readtext以下选项中,对于递归程序的描述错误的是()。

答案:执行效率高关于Python程序格式框架的描述,以下选项中错误的是()。

答案:Python语言不采用严格的“缩进”来表明程序格式框架关于Python的分支结构,以下选项描述错误的是()。

答案:分支结构可以向已经执行过的语句部分跳转下列选项中,不属于Python循环结构的是()。

答案:dowhile循环表达式",".join(ls)中的ls是列表类型,以下选项对其功能的描述正确的是()。

答案:将列表所有元素连接成一个字符串,元素之间增加一个逗号关于Python的lambda函数,以下选项描述错误的是()。

答案:f=lambdax,y:x+y执行后,f的类型为数字类型关于Python语言的循环结构,以下选项描述错误的是()。

答案:每个continue语句都有能力跳出当前循环字典D={"A":10,"B":20,"C":30,"D":40},len(D)的值是()。

答案:4字典D={"A":10,"B":20,"C":30,"D":40}对第四个字典元素的访问形式是()。

答案:D["D"]Python中,sum(range(10))的值为()。

答案:45下列关于列表的说法,错误的是()。

答案:列表是不可变的数据结构在Python中,数据以键-值对的形式存在的是()。

答案:字典以下选项中,不是Python语言保留字的是()。

答案:goto安装一个库的命令格式是()

答案:pipinstall关于Python语言的特点,以下选项描述错误的是()。

答案:Python语言是非开源语言整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,如25变成52,正确的Python表达式为()。

答案:(x%10)*10+x//10以下选项中,不是创建字典方式的是()。

答案:d={[1,2]:1,[3,4]:3}Python中不是面向对象程序设计具有的基本特征是()。

答案:可维护性已知x=2,语句x*=5执行后,x的值是()。

答案:10关于import引用,以下选项描述错误的是()。

答案:可以使用fromturtleimportsetup导入turtle库可以用来创建Python自定义函数的关键字是()。

答案:def已知某函数的参数为35.8,执行后结果为35,该函数是以下函数中的哪一个?()

答案:int()字典中键与值用()分隔?

答案:冒号列表lst=[1,2,3],lst[-1]的值为()。

答案:3若想得到列表的元素个数,则可使用()函数。

答案:lenPython程序文件的扩展名为()。

答案:.py下列关于字符串的描述,错误的是()。

答案:读取字符串s的最后一个字符是s[:-1]数据'3.3'是什么类型数据?()

答案:字符串关于字符串,下列说法错误的是()。

答案:字符串的长度就是字符串中字符的个数,但不包括转义字符,如'\n,\r'等关于jieba库的函数jieba.lcut(x),以下选项描述正确的是()。

答案:精准模式,返回中文文本x分词后的列表变量以下选项中,不符合Python语言变量命名规则的是()。

答案:3_key编写程序,实现如下功能。输出斐波拉契数列前20项。斐波拉契数列前两项分别是0和1,第三项开始每一项都是前两项的和。

答案:f=[0,1]foriinrange(2,20):

f.append(f[i-1]+f[i-2])print(f)ls=list(range(1,5));print(ls),输出结果为[1,2,3,4,5]。

答案:错Python是一种编译类型的计算机语言。

答案:错列表和元组的长度和内容都可以改变的。

答案:错deffun(n):

shx='猴鸡狗猪鼠牛虎兔龙蛇马羊'

returnshx[n%12]print(fun(1980))则程序运行结果:_________

答案:猴deffun(s):

t=''

foriins:

ifi.isalpha():

#isslpha()方法判断是否是字母

t=t+i

returntprint(fun('ab12cd'))则程序运行结果:_________

答案:abcdf=1s=0foriinrange(1,6):

f=f*i

ifi%2==0:

s=s+fprint(s

温馨提示

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

评论

0/150

提交评论