编写python程序,从键盘输入语文数学英语三门课程成绩,计算输出平均成绩,并保留一位小数
时间: 2023-07-09 12:10:52 浏览: 483
可以使用以下代码实现:
```python
chinese_score = float(input("请输入语文成绩:"))
math_score = float(input("请输入数学成绩:"))
english_score = float(input("请输入英语成绩:"))
average_score = (chinese_score + math_score + english_score) / 3
print("三门课程的平均成绩为:{:.1f}".format(average_score))
```
在这个程序中,我们首先使用`input`函数从键盘输入三门课程的成绩,并将其转换为浮点数类型。然后,我们计算三门课程的平均成绩,并使用`format`函数将其格式化为保留一位小数的字符串。最后,我们使用`print`函数输出平均成绩。
相关问题
编写程序,从键盘输入语文、数学、英语三门功课的成绩,计算并输出平均成绩,要 求平均成绩保留 1 位小数
可以使用以下代码实现:
```python
chinese = float(input("请输入语文成绩:"))
math = float(input("请输入数学成绩:"))
english = float(input("请输入英语成绩:"))
average = (chinese + math + english) / 3
print("平均成绩为:{:.1f}".format(average))
```
在这个程序中,我们使用`input()`函数从键盘输入三门功课的成绩,并将其转换为浮点数类型。然后,我们计算平均成绩并使用`format()`方法将其格式化为带有一位小数的字符串,最后使用`print()`函数输出结果。
描述:编写程序,从键盘输入语文、数学、英语三门功课的成绩,计算并输出平均成绩,要 求平均成绩保留 1 位小数。 要求:输出时,采用格式输出方式控制小数点位数。 输入格式:依次输入三个数字作为三门功课成绩。 输出格式:输出三门功课的平均成绩,结果保留 1 位小数。
好的,这是一个简单的计算平均数的程序。您可以按照以下方式进行编写:
```python
# 获取用户输入的三门功课成绩
chinese = float(input("请输入语文成绩:"))
math = float(input("请输入数学成绩:"))
english = float(input("请输入英语成绩:"))
# 计算平均成绩
average = (chinese + math + english) / 3
# 输出结果
print("三门功课的平均成绩为:{:.1f}".format(average))
```
在这个程序中,我们首先使用 `input` 函数获取用户输入的三门功课成绩,并将其转换为浮点数类型。然后,我们计算这三门功课的平均成绩,并使用字符串格式化函数 `format` 将结果输出到屏幕上,保留一位小数。
注意:在使用 `input` 函数获取用户输入时,需要进行类型转换,否则默认输入的是字符串类型,会影响后面的计算。