Python编写一个程序,如果成绩大于85输入你的成绩为A如果成绩大于86小于60输出成绩为B否则输出你的成绩为C
时间: 2024-03-18 08:39:41 浏览: 58
可以使用以下代码实现:
```python
score = float(input("请输入您的成绩:")) # 获取用户输入的成绩
if score > 85:
print("您的成绩为 A")
elif score > 60:
print("您的成绩为 B")
else:
print("您的成绩为 C")
```
代码解释:
- 第一行代码获取用户输入的成绩,并将其转换为浮点数类型;
- 第二行代码使用 `if` 判断用户输入的成绩是否大于85,如果是,则输出成绩为 A;
- 第三行代码使用 `elif` 判断用户输入的成绩是否大于60,如果是,则输出成绩为 B;
- 最后一行代码使用 `else` 判断用户输入的成绩是否小于等于60,如果是,则输出成绩为 C。
相关问题
用python编写一个学生成绩转换程序,用户输入百分制的学生成绩,成绩大于或等于90的输出为“A”,成绩大于或等于80且小于90的输出为“B”,成绩大于或等于70且小于80的输出为“C”,成绩大于或等于60且小于70的输出为“D”,成绩小于60的输出为“E”
好的,这里是一个简单的学生成绩转换程序:
```python
score = int(input("请输入学生的成绩(百分制):"))
if score >= 90:
print("A")
elif score >= 80 and score < 90:
print("B")
elif score >= 70 and score < 80:
print("C")
elif score >= 60 and score < 70:
print("D")
else:
print("E")
```
这个程序使用了if-elif-else语句,根据学生的成绩在不同的区间内输出不同的等级。你可以根据需要修改区间和输出的等级。
运行这个程序后,我们可以输入一个学生的成绩,然后程序会输出相应的等级。例如,输入80,输出B;输入67,输出D。
用Python编写一个学生成绩转换程序,用户输入百分制的学生成 绩,成绩大于或等于90的输出为“A”,成绩大于或等于80且小于90的输出为“B”成绩大于或等于70且小于80的输出为"c". 成绩大于或等于60且小于70的输出为 D”成绩小于60的输出为“E'
好的,我来为您编写一个简单的Python程序实现学生成绩转换:
```python
score = int(input("请输入成绩:"))
if score >= 90:
print("A")
elif score >= 80:
print("B")
elif score >= 70:
print("C")
elif score >= 60:
print("D")
else:
print("E")
```
以上代码中,我们首先通过 `input()` 函数获取用户输入的成绩,并将其转换为整型数据类型。然后,我们使用 `if-elif-else` 语句根据成绩的不同范围来输出对应的等级。注意,`if-elif-else` 语句的顺序是有讲究的,我们需要按照从高到低的顺序进行判断,以保证每个成绩只被判断一次。
阅读全文