以下为《Python编程题》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
Python编程题
1.#某班学生计算机成绩如下:
#请定义字典后,编程对该班学生计算机成绩降序排列,输出结果如下:
【评分报告 得分:0.00 之 20.00 】
【参考代码】
#第一种方法
d={101:("张三",88),102:("李四",90),103:("王某某",73),104:("赵某某",82),105:("钱某某",86)}
item=list(d.items())
item.sort(key=lambda x:x[1][-1],reverse=True)
print("学号 姓名 计算机")
for i in range(5):
xh,xmcj=item[i]
xm,cj=xmcj
print("%3d %4s %.1f"%(xh,xm,cj))
#第二种方法
d={101:("张三",88),102:("李四",90),103:("王某某",73),104:("赵某某",82),105:("钱某某",86)}
item=list(d.items())
item.sort(key=lambda x:x[1][-1],reverse=True)
print("学号 姓名 计算机")
for itm in item:
print("%3d %4s %.1f"%(itm[0],itm[1][0],itm[1][-1]))
===============
【考生代码】
l={"102 李四":90,"101 张三":88,"105 钱某某":86,"104 赵某某":82,"103 王某某":73}
print("'102 李四':90"'\n'
"'101 张三':88"'\n'
"'105 钱某某':86"'\n'
"'104 赵某某':82"'\n'
"'103 王某某':73")
---------------------------
代码准确率:0.00%,得分比例:0.00
程序填空
1.#点击答题开始作答
#请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
#如输入 year 2020 month 12 day 20 结果为it is the 355th day.
#不得增行或删行,也不得更改程序的结构
#题目:输入某年某月某日,判断这一天是这一年的第几天?
year = int(input('year:\n'))
month = int(input('month:\n'))
day = int(input('day:\n'))
months = (0,31,59,90,120,151,181,212,243,273,304,334)
if 0
以上为《Python编程题》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。