#!/usr/bin/env python
course1 = input('请输入数学成绩:')
course2 = input('请输入英语成绩:')
course3 = input('请输入语文成绩:')
course4 = input('请输入物理成绩:')
course5 = input('请输入化学成绩:')
course = {'数学': course1, '英语': course2, '语文': course3, '物理': course4, '化学': course5}
print('化学成绩为:', course["化学"])
print('数学成绩为:', course["数学"])
print('物理成绩为:', course["物理"])
print('英语成绩为:', course["英语"])
print('语文成绩为:', course["语文"])
add = course["化学"] + course["英语"] + course["数学"] + course["物理"] + course["语文"]
average = add / 5
print(int(average))
print('%.1f', average)
Pythin字典求平均数错误,求解
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- 时过境迁_o 2022-04-03 11:53关注
报错已经提示了,类型不一样,需用int()转换成数字类型后才能进行运算
int(input("请输入分数:"))
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 下图接收小电路,谁知道原理
- ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
- ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
- ¥15 手机接入宽带网线,如何释放宽带全部速度
- ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
- ¥15 ETLCloud 处理json多层级问题
- ¥15 matlab中使用gurobi时报错
- ¥15 这个主板怎么能扩出一两个sata口
- ¥15 不是,这到底错哪儿了😭
- ¥15 2020长安杯与连接网探