python 记负均正
地址:
https://www.nowcoder.com/practice/6abde6ffcc354ea1a8333836bd6876b8?tpId=37&tqId=21320&rp=1&ru=%2Fta%2Fhuawei&qru=%2Fta%2Fhuawei%2Fquestion-ranking&tab=answerKey
1 ''' 2 题目描述 3 首先输入要输入的整数个数n,然后输入n个整数。输出为n个整数中负数的个数,和所有正整数的平均值,结果保留一位小数。 4 本题有多组输入用例。 5 输入描述: 6 首先输入一个正整数n, 7 然后输入n个整数。 8 9 输出描述: 10 输出负数的个数,和所有正整数的平均值。 11 12 示例1 13 输入 14 复制 15 5 16 1 2 3 4 5 17 输出 18 复制 19 0 3.0 20 21 ''' 22 23 24 while True: 25 try: 26 n = int(input()) 27 except: 28 break 29 l = input().split() 30 num = 0 31 numP = 0 32 sum = 0 33 for i in l: 34 if int(i)< 0: 35 num += 1 36 elif int(i)> 0: 37 sum += int(i) 38 numP += 1 39 print(num, ('%.1f' % (sum / numP)))