【记录一下】从0到1 我的python开发之路
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了【记录一下】从0到1 我的python开发之路,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2553字,纯文字阅读大概需要4分钟。
内容图文
![【记录一下】从0到1 我的python开发之路](/upload/InfoBanner/zyjiaocheng/833/a368bfb4715a4d7e87b3767cda81c6ab.jpg)
请设计实现一个商城系统,商城主要提供两个功能:商品管理、会员管理。 商品管理: - 查看商品列表 - 根据关键字搜索指定商品 - 录入商品 会员管理:【无需开发,如选择则提示此功能不可用,正在开发中,让用户重新选择】 ''' def goods_manage():# 查看商品管理目录 print("欢迎使用老子的购物商城【商品管理】".center(30,"*")) print(''' 1.查看商品列表 2.根据关键字搜索指定商品 3.录入商品 ''') def goods_list(): # 查看商品列表 print("欢迎使用老子的购物商城【商品管理】【查看商品列表】".center(30, "*")) with open("goods.txt",mode="r",encoding="utf-8")as file: #读取所有商品 content=file.read() content=content.strip() print(content) while True: num = input("请选择(输入N返回上一级:)") if num.upper() == "N": return goods_manage() def goods_search(): # 根据关键字模糊搜索指定商品 print("欢迎使用老子的购物商城【商品管理】【根据关键字搜索】".center(30, "*")) with open("goods.txt", mode="r", encoding="utf-8")as file: content = file.read() content_list = content.strip().split("\n") while True: key_word = input("请输入要查询的关键字(输入N返回上一级:):") for i in content_list: if key_word in i: print(i) if key_word.upper() == "N": return goods_manage() 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() while True: num=input("请选择(输入N返回上一级:)") if num.upper()=="N": return function_list() elif num=="1": return goods_list() elif num=="2": return goods_search() elif num=="3": return goods_record() def vip_manage(): print("功能正在开发中哦,亲。请重新选择") return function_list() def function_list(): print("欢迎使用老子的购物商城".center(30,"*")) print(''' 1.商品管理 2.会员管理(不可选,正在开发中) ''') while True: num=input("请选择(输入N返回上一级:)") if num.upper()=="N": return function_list() if num=="1": return goods_manage() if num=="2": return vip_manage() function_list()
2019.4.13 Am 10:00--Am12:00
写完代码有感:
一次性写了这么多代码,功能也可以实现,虽然还有很多可以优化的地方,但是写完,那种兴奋,愉悦。很久都没有体会到了,必须记录一下。
要有不怕喷的勇气,敢于把自己的作品展示出阿来,敢于把自己的想法说出来,不断改进,不断优化,没有最好,只有更好。
程序猿使命:等我熬尽一日苦,喂你一口甜。为人民服务
内容总结
以上是互联网集市为您收集整理的【记录一下】从0到1 我的python开发之路全部内容,希望文章能够帮你解决【记录一下】从0到1 我的python开发之路所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。