


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
程序设计基础(Python语言)学习通超星期末考试章节答案2024年下面的代码执行后x的值是:x=2x*=3+5**2
答案:56以下选项中值为False的是:
答案:'Hello'>'hello'以下选项中,输出结果是False的是:
答案:>>>False!=0以下表达式是十六进制整数的选项是:
答案:0x3F下面代码的输出结果是:x=10y=-1+2jprint(x+y)
答案:9+2j用爸爸、妈妈和自己生日的六位数公倍数作为密码。例如,爸爸的生日是8月1日,妈妈的生日是9月1日,自己的生日是10月4日,密码就是81、91和104的六位数最小公倍数。请大家设计程序算出自己的新密码。将代码和运行结果复制或截图粘贴到答题处。
答案:f=eval(input('请输入父亲的生日数:'))m=eval(input('请输入母亲的生日数:'))c=eval(input('请输入你的生日数:'))psword=0forpsinrange(100000,1000000):
if
ps%f==0andps%m==0andps%c==0:
psword=ps
breakprint('你的6位数密码是:',psword)铁路运货的费用与路程s远近有关:不足50公里,每吨每公里1.00元;>=50公里,<100公里,每吨每公里0.90元;>=100公里,<200公里,每吨每公里0.80元;>=200公里,每吨每公里0.70元。计算运货w吨,路程s公里的运费。编写程序,将程序代码和运行结果截图保存到答题处。
答案:s=eval(input("请输入路程(公里):"))w=eval(input("请输入货物重量(吨):"))ifs<=50:
y=s*w*1
print('运费是(元):',y)elifs>=50ands<100:
y=s*w*0.9
print('运费是(元):',y)elifs>=100ands<200:
y=s*w*0.8
print('运费是(元):',y)elifs>=200:
y=s*w*0.7
print('运费是(元):',y)公用电话收费标准如下:通话时间在3分钟以内,收费0.5元;3分钟以上,则每超过1分钟加收0.15元。编写程序,输入通话分钟数,计算应缴电话费。将代码和运行结果复制或截图粘贴到答题处。
答案:s=eval(input("请输入通话时间(分钟数)"))ifs<=3:
y=0.5
print("通话费用:",y,"元")else
y=0.5+(x-3)*0.15
print("通话费用:",y,"元")下面代码的输出结果是(
)填入数字,注意数据类型sum=1.0fornuminrange(1,4):
sum+=numprint(sum)
答案:7.0小明的姐姐在假日旅行社工作,旅行社为了争取更多的游客,给出优惠措施:团购五人(及以上),团费8折。姐姐请小明帮忙,做一个可以根据输入的人数和团费,计算实际支付团费的程序。小明该怎么写这个程序呢?请完善以下代码:p=int(input("请输入人数:"))c=eval(input("请输入团费:"))
[填空1]
p>=5[填空2]
[填空3]
[填空4]:
d=1print("总费用为:",p*c*d)
答案:if;:;d=0.8;else以下关于异常处理的描述,错误的选项是:
答案:ZeroDivisionError是一个变量未命名错误执行以下程序,输入la,输出结果是:la='python'try:
s=eval(input('请输入整数:'))
ls=s*2
print(ls)except:
print('请输入整数')
答案:pythonpython为了避免用户输入数据类型不合规导致程序异常中断,需要用到的语句是:
答案:try-except语句以下Python语言关键字在异常处理结构中用来捕获特定类型异常的选项是:
答案:except以下程序的输出结果是:foriin"CHINA":
forkinrange(2):
print(i,end="")
ifi=='N':
break
答案:CCHHIINAA以下程序的输出结果是:chs="|'\'-'|"foriinrange(6):
forchinchs[i]:
print(ch,end='')
答案:
|''-'|下面代码的输出结果是forsin"abc":
foriinrange(3):
print(s,end="")
ifs=="c":
break
答案:aaabbbc以下程序的输出结果是(
)s=0forkinrange(10,50,15):
s=s+kprint(s,k)
答案:7540给出如下代码:whileTrue:guess=eval(input())ifguess==0x452//2:
break作为输入能够结束程序运行的是
答案:553下面代码的输出结果是forsin"HelloWorld":
ifs=="W":
break
print(s,end="")
答案:Hello如果输入“123456”,下列程序的运行结果是(
)a=input("")forxina:
print(x,end="")
答案:123456执行下面的程序,输入4后,程序输出的结果是(
)x=eval(input('pleaseinputanumber:'))ifx**2>15:
y=x**2+1ifx**2<15:
y=1/xprint(y)
答案:17以下关于程序控制结构描述错误的是(
)
答案:Python程序能用分支结构实现循环算法随机产生10个[70,100]上的数并输出,找出其中的最小值及其第一次出现的位置。
答案:importrandomli=[]foriinrange(0,10):
x=random.randint(70,100)
li.append(x)print(li)a=min(li)print('最小值为:{},第一次出现的位置为:{}'.format(a,li.index(a)))以论语中的一句话作为字符串变量s,补充程序,分别输出字符串s中字符和标点符号的个数。s='学而时习之,不亦说乎?有朋自远方来,不亦乐乎?人不知而不愠,不亦君子乎?'n=[填空1]m=0[填空2]i[填空3]s:
[填空4]i==','ori=='?'ori=='。'ori=='!':
m+=1
[填空5]:
n+=1print("字符数为{},标点符号数为{}。".format(n,m))
答案:0;for;in;if;else以下关于组合类型的描述,错误的是(
)
答案:空字典和空集合都可以用大括号来创建以下关于组合数据类型的描述,正确的是(
)
答案:映射类型的关键字只能是不可变类型的数据以下关于字典类型的描述,错误的是(
)
答案:字典类型中的数据可以进行分片和合并操作关于Python组合数据类型,以下选项中描述错误的是(
)
答案:序列类型是二维元素向量,元素之间存在先后关系,通过序号访问以下代码运行后的输出结果为(
)li=[86,88,56,89,91]m=li[0]pm=0forxinli:
ifx>m:
m=x
pm=li.index(x)li[pm],li[0]=li[0],li[pm]print(li)
答案:[91,88,56,89,86]以下代码运行后的输出结果为(
)li=[86,88,56,89,58,63,81,59,70,91,76,56,62,99,86,59,71,81]count=0forxinli:
ifx>=60:
count+=1print(count)
答案:13以下代码运行后的输出结果为(
)importmaths=0li=[4,9,16,25]forxinli:
a=math.sqrt(x)
s=s+aprint(s)
答案:14.0关于Python的列表,描述错误的选项是(
)
答案:Python列表的长度不可变的计算1!+2!
+3!+4!+5!,编写函数实现阶乘功能。
答案:defjc(x):
s=1
foriinrange(1,x+1):
s=s*i
returnsprint(jc(1)+jc(2)+jc(3)+jc(4)+jc(5))编写一个函数,该函数能比较3个数大小和返回最大数。
答案:defm(x,y,z):
k=x
ifk2.[程序设计]学生成绩数据如下,这些数据保存到score.csv文件中,编写程序,请从文件中读出数据,计算各科平均分后,将平均分数据保存到ave.csv文件中。学号
姓名
性别
班级
语文
数学
英语10100101
长直
男
一班
72
85
8210100102
风挂
女
一班
75
82
5110100303
破云
男
三班
55
74
7910100204
浪帆
女
二班
80
86
6810100305
会济
女
三班
72
76
7210100106
有沧
男
一班
82
92
9710100207
时海
男
二班
88
85
89
答案:importcsvli=[]withopen('score.csv',newline='')asf:
f_csv=csv.reader(f)
headers=next(f_csv)
forrowinf_csv:
li.append(row)c=0m=0e=0forkinli:
c=c+int(k[4])
m=m+int(k[5])
e=e+int(k[6])cave=round(c/len(li),2)mave=round(m/len(li),2)eave=round(e/len(li),2)print(cave,mave,eave)headers=['语文平均分','数学平均分','英语平均分']rows=[(str(cave),str(mave),str(eave))]withopen('ave.csv','w',newline='')asf:
f_csv=csv.writer(f)
f_csv.writerow(headers)
f_csv.writerows(rows)1.[程序设计]编写程序,随机产生26个字母输出到文件中保存。
答案:importrandoms=''whilelen(s)<26:
x=random.randint(97,122)
ifchr(x)notins:
s+=chr(x)withopen('char.txt','w')asf:
f.write(s)在pandas中的,(__)用来读取csv文件
答案:read_csv创建一个3阶的单位矩阵n=np.eye(3),n.dtype返回(
)数据类型,n[1][1]返回(
)
答案:float;1.0pandas中head(n)的意思是获取最后的n行数据
答案:错df1=pd.DataFrame([[5,2,3],[4,5,6],[7,8,9]],index=['A','B','D'],columns=['C1','C2','C3'])
其中df1.loc[2:1]=8
答案:错Series和DataFrame是pandas包中的数据结构,Series像二维数组,DataFrame像表格
答案:错numpy中产生全1的矩阵使用的方法是empty
答案:错Series如同一个三维数组,Datafarme如同一个一维表格。
答案:错检测数据缺失一般使用notnull方法
答案:错一个数组对象的itemsize,返回的值是由数组的大小决定的
答案:错np.where(condition[,x,y]),基于条件condition,返回值来自x或者y
答案:对已知a=np.arange(12)
c=a.view()那么cisa
的结果为True
c.baseisa的结果为True
答案:错最简单的Series是由()的数据构成
答案:一个数组df.min()这个函数是用来()
答案:找寻元素最小值df.tail()这个函数是用来()
答案:用来展现数据我们在使用pandas时需要导入什么东西?
答案:importpandasaspdnumpy中矩阵转成向量使用(
)
答案:resizenumpy中向量转成矩阵使用(
)
答案:reshape已知c=np.arange(24).reshape(3,4,2),那么c.sum(axis=0)的结果是()
答案:arange([[24,27],[30,33],[36,39],[42,45]])计算numpy中元素个数的方法(
)
答案:np.size()plot()用于展现变量的变化趋势。()
答案:对stackplot()表示绘制堆叠折线图。()
答案:对数组只有一维数组和二维数组。()
答案:错散点图中的marker表示透明度()
答案:错x=np.arange(6),x[2:6]表示x从2到6(包括6)的切片()
答案:错grid()函数可以用来绘制刻度线的网格线。()
答案:对棉棒图与柱状图适用场景完全一样。()
答案:错构建一张新的空白画布调用的函数是figure()。
答案:对plt.xticks表示确定x轴范围。(
答案:错箱型图可以用来检测异常值。()
答案:对用于保存当前生成的图表的函数是savefig()。()
答案:对在二维数组中1轴表行,0轴代表列。()
答案:错箱形图可以用来查看特征间的相关关系。()
答案:错散点图不能在子图中绘制。()
答案:错箱线图由以下哪⼏部分组成?
答案:箱;点直⽅图的可视化元素为?
答案:高度;位置以下关于描述数据分布的重要性的说法,正确的是
答案:从数据科学角度来讲,描述数据分布是探索性数据分析的重要组成部分;从统计学角度讲,描述数据分布是描述性统计分析的核心之一。下列哪些图形可⽤于描述数据的分布()
答案:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- YC/T 598-2023烟叶醇化仓库基础环境参数监测指南
- 2002年江苏省淮安市中考数学真题【含答案、解析】
- 安全防范系统项目管理工作领域4安全防范系统施工质量管理88
- 考研复习-风景园林基础考研试题a4版附答案详解
- 生物发酵法农药原药及绿色农药制剂项目可行性研究报告写作模板-申批备案
- 《风景园林招投标与概预算》试题A附参考答案详解【突破训练】
- 2025-2026年高校教师资格证之《高等教育法规》通关题库带答案详解ab卷
- 2024年济南演艺集团有限责任公司人员招聘笔试备考题库及答案详解(真题汇编)
- 2025年黑龙江省五常市辅警招聘考试试题题库及答案详解(各地真题)
- 激光雷达船舶靠泊跟踪助航技术
- 咨询公司项目管理制度
- 自动化控制技术试题及答案
- 2025-2030中国船用滑动轴承座行业市场现状供需分析及投资评估规划分析研究报告
- 2025届河南省青桐鸣5月全真模拟卷·高考考前适应性考试-生物试题(含答案)
- 办公软件MS Office应用试题及答案
- 人员结构分析总结模版
- 农村三资管理
- 2025年“铸牢中华民族共同体意识”知识竞赛题库及答案
- 【机床输出轴零件的加工工艺及夹具设计9500字(论文)】
- 2024年湖南出版中南传媒招聘笔试真题
- 【初中地理】七年级地理下册全册期末总复习(课件)-2024-2025学年七年级地理课件(人教版2024年)
评论
0/150
提交评论