【记录一下】从0到1 我的python开发之路
生活随笔
收集整理的這篇文章主要介紹了
【记录一下】从0到1 我的python开发之路
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
請?jiān)O(shè)計(jì)實(shí)現(xiàn)一個(gè)商城系統(tǒng),商城主要提供兩個(gè)功能:商品管理、會(huì)員管理。商品管理:- 查看商品列表
- 根據(jù)關(guān)鍵字搜索指定商品
- 錄入商品會(huì)員管理:【無需開發(fā),如選擇則提示此功能不可用,正在開發(fā)中,讓用戶重新選擇】'''def goods_manage():# 查看商品管理目錄print("歡迎使用老子的購物商城【商品管理】".center(30,"*"))print('''1.查看商品列表2.根據(jù)關(guān)鍵字搜索指定商品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返回上一級(jí):)")if num.upper() == "N":return goods_manage()def goods_search(): # 根據(jù)關(guān)鍵字模糊搜索指定商品print("歡迎使用老子的購物商城【商品管理】【根據(jù)關(guān)鍵字搜索】".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("請輸入要查詢的關(guān)鍵字(輸入N返回上一級(jí):):")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返回上一級(jí):):")if good_name.upper() =="N":return goods_manage()info.append(good_name)good_price = input("請輸入商品價(jià)格):")info.append(good_price)good_count= input("請輸入商品數(shù)量:")info.append(good_count)file.write(" ".join(info)+"\n")print("添加成功")return goods_record()while True:num=input("請選擇(輸入N返回上一級(jí):)")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("功能正在開發(fā)中哦,親。請重新選擇")return function_list()def function_list():print("歡迎使用老子的購物商城".center(30,"*"))print('''1.商品管理2.會(huì)員管理(不可選,正在開發(fā)中)''')while True:num=input("請選擇(輸入N返回上一級(jí):)")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
寫完代碼有感:
一次性寫了這么多代碼,功能也可以實(shí)現(xiàn),雖然還有很多可以優(yōu)化的地方,但是寫完,那種興奮,愉悅。很久都沒有體會(huì)到了,必須記錄一下。
要有不怕噴的勇氣,敢于把自己的作品展示出阿來,敢于把自己的想法說出來,不斷改進(jìn),不斷優(yōu)化,沒有最好,只有更好。
程序猿使命:等我熬盡一日苦,喂你一口甜。為人民服務(wù)
2019.4.13 Am 10:00--Am12:00
寫完代碼有感:
一次性寫了這么多代碼,功能也可以實(shí)現(xiàn),雖然還有很多可以優(yōu)化的地方,但是寫完,那種興奮,愉悅。很久都沒有體會(huì)到了,必須記錄一下。
要有不怕噴的勇氣,敢于把自己的作品展示出阿來,敢于把自己的想法說出來,不斷改進(jìn),不斷優(yōu)化,沒有最好,只有更好。
程序猿使命:等我熬盡一日苦,喂你一口甜。為人民服務(wù)
轉(zhuǎn)載于:https://www.cnblogs.com/yx12138/p/10700839.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的【记录一下】从0到1 我的python开发之路的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 邮政储蓄信用卡额度多少?额度查询看这里
- 下一篇: 建行信用卡刷卡没积分了?最新建行4大无积