首页 > 编程语言 > 详细

python3 练习题100例 (十八)托儿所问题

时间:2018-11-28 11:30:31      阅读:129      评论:0      收藏:0      [点我收藏+]

技术分享图片

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""练习十八:某托儿所有大、中、小三个班级,其儿童月龄分别用如下 三个列表表示:
x = [18, 18, 19, 19, 24, 23, 22, 22, 21, 20, 19, 22, 23, 24, 24]
y = [25, 28, 30, 29, 28, 27, 27, 25, 26, 25, 26, 27, 24]
z = [31, 33, 32, 32, 32, 34, 34, 35, 36, 35, 36, 37, 30, 30]
计算托儿所儿童平均月齡,最大月龄,最小月龄,同时找出月龄为30的儿童数量,月龄最大的前3名儿童的月齡为多少。"""

__author__ = Fan Lijun

x = [18, 18, 19, 19, 24, 23, 22, 22, 21, 20, 19, 22, 23, 24, 24]
y = [25, 28, 30, 29, 28, 27, 27, 25, 26, 25, 26, 27, 24]
z = [31, 33, 32, 32, 32, 34, 34, 35, 36, 35, 36, 37, 30, 30]
lst = x + y + z
print(托儿所儿童平均月龄为{:.2f}.format(sum(lst)/len(lst)))
print(f托儿所的最大月龄为{max(lst)})
print(f托儿所的最小月龄为{min(lst)})
print(f月龄为30的儿童有{lst.count(30)}个)

x = max(lst)
lst.remove(x)
y = max(lst)
lst.remove(y)
z = max(lst)
print(f月龄最大的三个儿童的月龄分别是{x, y, z})

 

python3 练习题100例 (十八)托儿所问题

原文:https://www.cnblogs.com/LoveBeautiful/p/10030319.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!