【发布时间】:2016-04-14 01:30:52
【问题描述】:
此代码需要计算平均值以检索 0-100 之间的整数。任何建议都会很棒。
- 提示用户他们期望获得的点数 上课结束时的参与。这个数字不应该 由计划调整(参与度总数为 302)。
- 根据测验分数的平均值计算最终结果 日期。
- 提示用户输入各种分数。 -1 = 没有更多分数,0 - 该任务为零。继续循环获取成绩,直到用户 输入 -1。
这是我的代码,我绝对不是很了解列表。可能很清楚。
list1 = []
g=1
totalnum = 0
total=0
tot = int(input("Total Points? :"))
list1.append(tot)
eng = int(input("How many points do you expect to get in engangement, out of 302?: "))
list1.append(eng)
while g !=0:
num = int(input("Please enter a grade"))
if num == -1:
break
totalnum+=1
total= total+num
list1.append(num)
average= tot/eng+num
counter=0
while counter<totalnum:
print(list1[counter])
counter+=1
print("your average is",average)
【问题讨论】:
-
'average= tot/eng+num' 行看起来很可疑。
标签: python list append average calculator