用Python依次输入数学语文,英语综合四门的成绩输入平均分,保留小数点后一位
时间: 2023-04-02 20:03:06 浏览: 131
你好,根据您的问题,我可以回答。请使用以下代码计算平均分:
```
math = float(input("请输入数学成绩:"))
chinese = float(input("请输入语文成绩:"))
english = float(input("请输入英语成绩:"))
comprehensive = float(input("请输入综合成绩:"))
average = (math + chinese + english + comprehensive) / 4
print("平均分为:{:.1f}".format(average))
```
希望能帮到您!
相关问题
python保留小数点后一位
在Python中,可以使用round()函数来保留小数点后一位。该函数的语法如下:
round(number, ndigits)
其中,number是要进行四舍五入的数字,ndigits是保留的小数位数。如果ndigits省略,则默认为0,即保留整数。
例如,如果要保留小数点后一位,可以使用以下代码:
```
num = 3.1415926
result = round(num, 1)
print(result)
```
输出结果为:
```
3.1
```
使用python输入四门成绩,输出四门成绩的最大值最小值和平均值
好的,以下是使用 Python 计算四门成绩的最大值、最小值和平均值的代码:
```python
# 输入四门成绩
score1 = float(input("请输入第一门成绩:"))
score2 = float(input("请输入第二门成绩:"))
score3 = float(input("请输入第三门成绩:"))
score4 = float(input("请输入第四门成绩:"))
# 计算最大值、最小值和平均值
max_score = max(score1, score2, score3, score4)
min_score = min(score1, score2, score3, score4)
avg_score = (score1 + score2 + score3 + score4) / 4
# 输出结果
print("最大值为:", max_score)
print("最小值为:", min_score)
print("平均值为:", avg_score)
```
你可以将这段代码复制到 Python 环境中运行,然后输入四门成绩,程序就会输出最大值、最小值和平均值。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)