Excel如何設置動態求和 Excel設置動態求和方法
856
2025-03-31
44、考生文件夾下存在一個文件PY201.py,請寫代碼替換橫線,不修改其他代碼,實現以下功能:
使用turtle庫的turtle.fd()函數和turtle.seth()函數繪制一個等邊三角形,邊長為200像素,效果如下圖所示。
45、考生文件夾下存在一個文件PY202.py,該文件是本題目的代碼提示框架,其中代碼可以任意修改。請在該文件中編寫代碼,以實現如下功能:
鍵盤輸入小明學習的課程名稱及考分等信息,信息間采用空格分隔,每個課程一行,空行回車結束錄入,示例格式如下:
數學 90
語文 95
英語 86
物理 84
生物 87
屏幕輸出得分最高的課程及成績,得分最低的課程及成績,以及平均分(保留2位小數)。
注意,其中逗號為英文逗號,格式如下:
最高分課程是語文 95,最低分課程是物理 84,平均分是88.40
# 請在______處使用一行代碼或表達式替換 # # 注意:請不要修改其他已給出代碼 import turtle as t for i in range(3): t.seth(i*120) t.fd(200)
1
2
3
4
5
6
7
8
9
# 以下代碼為提示框架 # 請在...處使用一行或多行代碼替換 # 請在______處使用一行代碼替換 # # 注意:提示框架代碼可以任意修改,以完成程序功能為準 data = input() # 課程名 考分 ls = data.split() min_score=int(ls[1]) min_name = ls[0] max_score=int(ls[1]) max_name = ls[0] n = 0 sum = 0 while data: n+=1 lt = data.split() if min_score > int(lt[1]): min_score = int(lt[1]) min_name = lt[0] if max_score < int(lt[1]): max_score = int(lt[1]) max_name = lt[0] sum+=int(lt[1]) data = input() avg = sum/n print("最高分課程是{} {}, 最低分課程是{} {}, 平均分是{:.2f}".format(max_name,max_score,min_name,min_score,avg))
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Python
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。