python:输入一组正整数,以-1作为结束标记,统计输入正整数的个数,并计算其平均值?

输入格式:
输入一组正整数,一行一个,以-1结束。

输出格式:
分2行输出:
第一行输出个数
第二行输出平均值(保留6位小数)

如何输出一组一行一个的正整数!求

源码如下(缩进见图):

c,s=0,0

while True:

n=int(input())

if n==-1:break

c+=1

s+=n

print("%d\n%.6f" %(c,s/c if c else 0))

源码截图:

运行结果截图:

温馨提示:答案为网友推荐,仅供参考
相似回答