def add_pos([vals]):
total = 0
for num in range(vals):
if vals > 0:
total = total + num
return total
count = 0
data = list
while count < 8:
num = int(input("Enter a number: "))
data = data.append(num)
count + 1
print("The total is", add_pos([]))
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
def add_pos(vals):
total = 0
for num in vals:
if num > 0:
total = total + num
return total
count = 0
data = list()
while count < 8:
num = int(input("Enter a number: "))
data.append(num)
count += 1
print("The total is", add_pos(data))