习题解析之:商品房数据统计
【问题描述】
数据来源:武汉市住房和保障房屋管理局
附件中为‘2021年第一季度全市预计达到销售条件的商品房项目清单’,文件名为wuhan2021s1.csv,文件编码格式为UTF-8。
请分析数据格式及内容,完成以下功能:
输入选项n
1 如果n为规模升序,输出按照'可售住宅总规模'的数据从小到大排序,并依次输出数据,每行内的数据间以空格间隔,输出格式见示例
2 如果n为规模降序,输出按照'可售住宅总规模'的数据从大到小排序,并依次输出数据,每行内的数据间以空格间隔,输出格式见示例
3 如果n为区属中的某个区,如洪山区,
首先按照文件数据顺序依次每行输出该区属的项目信息,每行内的数据间以空格间隔,输出格式见示例
然后输出该区属内的可售住宅总规模之和,单位为平方米,保留两位小数,输出格式见示例
4 如果n为总规模,则输出该文件中所有项目的可售住宅总规模之和,单位为平方米,严格保留两位小数,输出格式见示例
5 如果n不是以上输入,则输出错误输入
示例 1
输入:
规模升序
输出:
111 新洲区 大悦城控股|孔雀城·锦云航天府 双柳街航天北路48号 武汉裕中丰房地产开发有限公司 5456.92
34 洪山区 新力雅园 南湖新村旁(大洲村K5地块) 武汉福瑞德成房地产开发有限公司 6201.3
81 蔡甸区 康桥朗城 常福大街与玛瑙四路交汇处以东 武汉康桥玖宸房地产开发有限责任公司 6395.47
... ...
示例 2
输入:
规模降序
输出:
93 黄陂区 帝大·御璟城B区二期 盘龙城经济开发区盘龙大道以西、巨龙大道以北 纵横(武汉)盘龙城置业有限公司 138580.72
52 东湖新技术开发区 居住项目(长存锦园) 左岭街科技二路以南、长山侧路以西、长岭山街以北 武汉长江存储科技服务有限公司 124119.1
... ...
示例 3
输入:
江汉区
输出:
4 江汉区 顶琇国际城B区 发展大道与马场二路交汇处 武汉乾敬置业发展有限公司 45594.78
5 江汉区 融创玖玺台 唐家墩街牯牛洲街和新华路交汇处 湖北长源房地产开发有限责任公司 55678.99
6 江汉区 远洋万和四季 贺家墩村 湖北福星惠誉常青置业有限公司 17353.82
118627.59平方米
示例 4
输入:
总规模
输出:
3241333.56平方米
示例 5
输入:
武汉
输出:
错误输入
【编程思路】
将附件文件中的数据按行用逗号切分后,创建一个列表 ls。如下:
根据输入的字符串,用分支结构分别按要求处理。
编写的源程序如下:

浙公网安备 33010602011771号