题目:商城与购物车 一、功能需求: 一、编写一个程序模拟...
题目:商城与购物车 一、功能需求: 一、编写一个程序模拟京东的购物车,包含两个主要部分:商城商品管理和购物车管理。 (1)商城商品管理基本功能: 1、创建商城的商品信息; 2、浏览商城商品信息; 3、可以根据商品名称或品类搜索已有商品; 4、可以根据价格对商品进行升序或降序排列。 (2)购物车管理基本功能:搜索到商品后,你可将其加入购物车。购物车的功能请参考京东或淘宝购物车。购物车至少应该包含以下功能: 1、将商品加入购物车; 2、从购物车增减商品; 3、结算; 4、自动统计功能(金额); 5、浏览购物车功能(需格式美观); 6、购物车中同一个商品合并(多个相同商品合为一个)等。 (3)其他功能要求: 1. 进阶:使用Python中的类来设计商品、购物车。 2. 进阶:可以将程序中的数据存入文件、从文件读出。 3. 进阶:商品可以分类。 二、提交要求: 每个同学提交的资料包含两部分:代码+简单报告。 代码:务必以多个函数组织,提交同学们写的.py程序文件。 报告按如下格式组织: 1. 项目概览: a) 自评分 b) 功能简介及功能 c) 代码行数、函数个数 d) 特色功能:主要包含任务要求中标注为“进阶”与“可选”的任务。 2. 项目主要界面截图。 3. 总结(结论、学习收获、碰到的困难)