python输入三个同学的成绩,从大到小
时间: 2023-12-15 20:05:09 浏览: 25
以下是Python代码:
```python
score1 = float(input("请输入第一个同学的成绩:"))
score2 = float(input("请输入第二个同学的成绩:"))
score3 = float(input("请输入第三个同学的成绩:"))
if score1 >= score2 and score1 >= score3:
if score2 >= score3:
print("成绩从大到小依次为:", score1, score2, score3)
else:
print("成绩从大到小依次为:", score1, score3, score2)
elif score2 >= score1 and score2 >= score3:
if score1 >= score3:
print("成绩从大到小依次为:", score2, score1, score3)
else:
print("成绩从大到小依次为:", score2, score3, score1)
else:
if score1 >= score2:
print("成绩从大到小依次为:", score3, score1, score2)
else:
print("成绩从大到小依次为:", score3, score2, score1)
```
运行结果:
```
请输入第一个同学的成绩:85.5
请输入第二个同学的成绩:92.3
请输入第三个同学的成绩:78.9
成绩从大到小依次为: 92.3 85.5 78.9
```