商品录入功能v1.0【持续优化中...】
2024-08-30 03:08:06
# 录入商品
def goods_record():
print("欢迎使用铜锣辉的购物商城【商品管理】【录入商品】".center(30, "*"))
while True:
info = []
with open("goods.txt", mode="a", encoding="utf-8")as file:
good_name = input("请输入商品名称(输入N返回上一级:):")
if good_name.upper() =="N":
return goods_manage()
info.append(good_name)
good_price = input("请输入商品价格):")
info.append(good_price)
good_count= input("请输入商品数量:")
info.append(good_count) #把输入的商品单个信息,加入到列表
file.write(" ".join(info)+"\n") #这里可以写完,换行
print("添加成功")
return goods_record()
最新文章
- NPOI操作Excel时使用列头来读取数据的方法
- ViewPager 的页面重置问题
- ES6新特性:增加新类型:Symbol
- 【poj3159】 Candies
- js中forEach无法跳出循环?
- CSS3--实现特殊阴影 (实例)
- WPF中Image控件绑定到自定义类属性
- 从客户端(xxxxxxxxxxxxxxxxxxxxxx)中检测到有潜在危险的 Request.Form 值。
- VS 2013上Python的配置
- Mybatis 数据库物理分页插件 PageHelper
- Android开发系列(十九个):至SimpleAdapter设置样式
- 使用 Skeleton Screen 提升用户感知体验
- 算法与数据结构(三) 二叉树的遍历及其线索化(Swift版)
- [BZOJ 4516] [SDOI 2016] 生成魔咒
- Python中的传参是传值还是传址?
- Jenkins内置环境变量的使用
- php的常量
- [leetcode]Merge Intervals @ Python
- Spring AOP注解为什么失效?90%Java程序员不知道
- android实现gif图播放、暂停、继续播放
热门文章
- H264中的SPS、PPS提取与作用<;转>;
- 【259】ucpole.dat update
- jQuery选择器大全整理
- SpringMVC接收对象数组参数进行封装
- 2018网络预选赛 徐州H 线段树+树状数组
- JavaScript的编译原理
- IO流框架关系总结(关系图)
- 项目一:在线下单(补充) activeMQ使用(重点) 重构客户注册功能,发短信功能分离
- 业务逻辑: Quartz的整合应用
- 算法Sedgewick第四版-第1章基础-2.1Elementary Sortss-005插入排序的改进版