题解 | #记负均正II#try except的理解很重要

记负均正II

http://www.nowcoder.com/practice/64f6f222499c4c94b338e588592b6a62

try 里面写的是不断获取输入的数值 一旦输入结束,相当于不再满足循环的条件,则跳出该循环,开始打印输出

```arr1 = []
  arr2 = []
  while True:
      try:
          n = int(input())
          if n > 0:
              arr1.append(n)
          else:
              arr2.append(n)
      except:
          print(len(arr2))
          if len(arr1) == 0:
              print('%.1f'%len(arr1))
          else:
              print('%.1f'%(sum(arr1)/len(arr1)))
          break
全部评论
君子所见略同
点赞 回复 分享
发布于 2022-03-07 18:29
round是不也行
点赞 回复 分享
发布于 2023-04-10 00:48 江苏

相关推荐

明天不下雨了:我靠2022了都去字节了还什么读研我教你****:你好,本人985电子科大在读研一,本科西南大学(211)我在字节跳动实习过。对您的岗位很感兴趣,希望获得一次投递机会。
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客企业服务