我想编写一个计算成绩的python程序
第一项是期末考试成绩。第二个清单是家庭作业最终成绩清单
考试成绩(表1)的分数为70%,家庭作业成绩为30%
def func_calc(a,b):
for i in range(len(a)):
exam1 = a[i]
homework1= b[i]
print(0.70*exam1+0.30*homework1)
e = [70,80,67,89,100]
h= [100,80,56,89,100]
func_calc(e,h)
为什么main()
中的列表在func_calc
中不起作用(只发送了一个参数)
您忘记在循环中缩进
if
语句。试一试您的代码缩进不正确。请按如下所示更正if else部分的缩进:
相关问题 更多 >
编程相关推荐