Q0505 编写程序:按编号从小到大顺序依次输入跳水比赛中5名裁判的打分(编号为1~5),输出打最高分和最低分裁判的编号(假设最高分和最低分均仅有一位裁判打)。 例如:输入:9.7,9.2,9.3,9.1,9.2↙ 输出:1,4
时间: 2023-08-01 15:06:52 浏览: 103
裁判员打分程序
以下是 Python 代码实现:
```python
scores = input("请依次输入五名裁判的得分,用逗号分隔:")
scores_list = scores.split(",")
scores_list = [float(score) for score in scores_list] # 将字符串类型的得分转换为浮点数
max_score = max(scores_list)
min_score = min(scores_list)
max_index = scores_list.index(max_score) + 1 # 因为编号是从1开始的,所以需要加1
min_index = scores_list.index(min_score) + 1
print("最高分裁判编号:", max_index)
print("最低分裁判编号:", min_index)
```
运行结果示例:
```
请依次输入五名裁判的得分,用逗号分隔:9.7,9.2,9.3,9.1,9.2
最高分裁判编号: 1
最低分裁判编号: 4
```
阅读全文