如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
(word完整版)python二级考试操作题7
(word完整版)python二级考试操作题7
(word完整版)python二级考试操作题7
1。基本操作题(1)
从键盘输入3个数作为三角形的边长,在屏幕上显示输出由这3个边长构成三角形的面积(保留2位小数)。
请参照代码模板,完善代码。
输入输出示例
输入输出示例13,3,33.90习题讲解
a,b,c=eval(input())
p=(a+b+c)/2
area=pow(p*(p-a)*(p-b)*(p—c),0.5)
print(”{:。2f}"。format(area))
2.基本操作题(2)
将一个列表中所有的单词首字母转换成大写。
请参照代码模板,完善代码。
输入输出示例
输入输出示例1["python","is","opening”]['Python’,’Is',’Opening']习题讲解
ls=eval(input())
foriinrange(len(ls)):
ls[i]=ls[i].capitalize()
print(ls)
3.基本操作题(3)
从键盘输入一个列表,计算输出列表元素的均方差。
请参照代码模板,完善代码。本题支持自动评阅。
输入输出示例
输入输出示例1[99,98,97,96,95]均方差为:1。58习题讲解
defmean(numlist):
s=0。0
fornuminnumlist:
s=s+num
returns/len(numlist)
defdev(numlist,mean):
sdev=0。0
fornuminnumlist:
sdev=sdev+(num-mean)**2
return(sdev/(len(numlist)-1))**0。5#请输入一个列表:
ls=eval(input(”"))
print(”均方差为:{:。2f}".format(dev(ls,mean(ls))))
4。简单操作题(1)
使用turtle库的turtle.right()函数和turtle。circle()函数绘制一个星星图形,如下图所示。
请参照代码模板,完善代码.
—-—---——--—-----—--——————-——----------—————-—---—---——-——-—--—-
自动评阅说明
使用字符串形式输出____①____,____②____,____③____中应填代码即可以自动评阅得分
例如,如果代码为:
#代码模板|#你的代码
importturtle|importturtle
d=0|d=0
foriinrange(__1__):|foriinrange(1):
turtle.fd(__2__)|turtle.fd(100)
d=__3__|d=(i+100)*100
turtle。seth(d)|turtle.seth(d)
则在提交代码页面输入:
print(’1’,'100’,’(i+100)*100’)
提交后即可以查看得分
注:如果有运算符,请在运算符两侧加上空格
习题讲解
importturtle
foriinrange(4):
turtle。circle(-90,90)
turtle。right(180)
print(-90,180)
5.简单操作题(2)
用字典和列表型变量完成某课程的考勤记录统计,某班有74名同学,名单由考生目录下文件txt给出,某课程10次考勤数据由考生目录下文件1。csv,2。csv…给出.请输出全勤同学的名字。
请参照代码模板,完善代码。
输入输出示例
输入输出示例1全勤同学有:陈恒杰,张冲,蔡冯顺,.。.。。习题讲解
#从csv文件中读取考勤数据
ls=[]
foriinrange(1,11):
fo=open(str(i)+”。csv”,"r",encoding=”utf—8”)
forlineinfo:
line=line.replace("\n","")
ls。append(line。split(”,”)[0])
fo.close()
counts={}
fornameinls:
counts[name]=counts.get(name,0)+1
items=list(counts.items())
print(”全勤同学有:",end="”)
foriinrange(1,74,1):
word,count=items[i]
ifcount==10:
#print("{0:〈10}:{1:<5}次".format(word,count))
print(word,end=”,")
6。综合应用题
苏格拉底是古希腊著名的思想家、哲学家、教育家、公民陪审员.苏格拉底的名言部分被翻译为中文,部分内容分词结果由考生目录下文件sg
17****21
实名认证
内容提供者
最近下载