输入 10 个整数,去掉其中的一个最大值以及一个最小值,然后求剩余数的平均值。

输入 10 个整数,去掉其中的一个最大值以及一个最小值,然后求剩余数的平均值。
  1. 1-1 
  2. #先构造一个空列表 
  3. nums [ 
  4. while i <10
  5. a-int(input('请输入第{}个数:'.format(i))) 
  6. nums,append(a) 
  7. i+=1 
  8. nums.remove(min(nums)) 
  9. nums.remove(max(nums ) 
  10. sum =0 
  11. for i in nums: 
  12. sum +=i 
  13. print(sum/len(nums)) 
程序的执行结果如下。
  1. 请输入第1个数:1  
  2. 请输入第2个数:2  
  3. 请输入第3个数:3  
  4. 请输入第4个数:4  
  5. 请输入第5个数:5 
  6. 请输入第6个数:6 
  7. 请输入第7个数:7 
  8. 请输入第8个数:8 
  9. 请输入第9个数:9 
  10. 请输入第10个数:10 
  11. 5.5 

关 键 词

整数

相关教程

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢