您好,登錄后才能下訂單哦!
這篇文章將為大家詳細(xì)講解有關(guān)python實(shí)現(xiàn)簡(jiǎn)易淘寶購物的方法,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
實(shí)現(xiàn)python淘寶購物具體內(nèi)容如下
def jm():#定義父類界面功能 print("*****1 今日特賣*****") print("*****2 女士服裝*****") print("*****3 男士服裝*****") print("*****4 美食茶酒*****") print("*****5 結(jié) 算*****") def jr():#定義父類今日特賣 print("***1 毛衫連衣裙 59元***") print("***2 運(yùn)動(dòng)鞋 69元***") print("***3 風(fēng)衣 99元***") def ms():#定義父類美食 print("*****1 咖啡 50元*****") print("*****2 零食大禮包 49元*****") print("*****3檸檬 30元*****") dic={}#今日特賣的購買 dic2={}#美食的購買 dl=0#登錄的次數(shù) xf=0#買特賣消費(fèi)多少錢 g=0#買美食消費(fèi)多少錢 print("*********歡迎進(jìn)入手機(jī)淘寶*********")#打印進(jìn)入淘寶頁面 a=int(input("請(qǐng)輸入你要選擇的功能1,登錄 2,退出:"))#選擇你要完成的功能 while dl<=2: if a==1:#當(dāng)選擇功能登錄的的時(shí)候 mz=input("請(qǐng)輸入用戶名:")#輸入賬號(hào) mm=input("請(qǐng)輸入密 碼:")#輸入密碼 if mz!="張三":#判斷賬號(hào)是不是張三 print("賬號(hào)錯(cuò)誤")#如果不是輸出登錄錯(cuò)誤 elif mz=="張三" and mm!="wasd":#如果是張三,密碼不是wasd print("密碼錯(cuò)誤")#輸出密碼錯(cuò)誤 elif mz=="張三"and mm=="wasd":#如果是張三,密碼是wasd print("登錄成功")#輸出登錄成功 dl += 1 print("--------歡迎進(jìn)入手機(jī)淘寶--------")#打印進(jìn)入淘寶后的頁面 jm()#引入功能界面 gn=int(input("請(qǐng)輸入你要選擇的功能編號(hào)"))#選擇界面上的功能 while True:#無限循環(huán) if gn==1:#當(dāng)功能選擇今日特賣 jr()#引入今日特賣父類 jq1=int(input("請(qǐng)輸入你要買的物品編號(hào):" ))#選擇你要買的物品編號(hào) if jq1==1:#判斷當(dāng)買1 的時(shí)候 w="毛衫連衣裙"#物品是連衣裙 xf=59#消費(fèi)29元 dic.update({w: xf})#在dic字典中添加鍵和值 if jq1==2:#判斷當(dāng)買2 的時(shí)候 w="運(yùn)動(dòng)鞋"#物品是運(yùn)動(dòng)鞋 xf=69#物品價(jià)格為69元 dic.update({w: xf})#在dic字典中添加鍵和值 if jq1==3:#選擇功能3的時(shí)候 w="風(fēng)衣"#物品是風(fēng)衣 xf=99#價(jià)格為99元 dic.update({w:xf})#在dic字典中添加鍵和值 xz=input("購買成功是否繼續(xù):y/n")#選擇是否要繼續(xù)購買 if xz=="n":#當(dāng)選擇否的話 print("當(dāng)前購物車商品有%s"%(dic))#輸出字典,都購買了什么和價(jià)格 jm()#引入界面父類 gn = int(input("請(qǐng)輸入你要選擇的功能編號(hào)"))#選擇你要的功能 if gn==2:#當(dāng)選擇功能2 print("今日女裝已經(jīng)賣完")#打印女裝已經(jīng)賣完 #ps這一個(gè)功能和下個(gè)三號(hào)功能小編偷懶沒有寫,但是寫方式是和1號(hào)功能一樣的 xz = input("購買失敗是否繼續(xù):y/n")#是否繼續(xù)購買 jm()#引入界面功能 gn = int(input("請(qǐng)輸入你要選擇的功能編號(hào)"))#選擇界面的功能 if gn==3: print("今日男裝已經(jīng)賣完") xz = input("購買失敗是否繼續(xù):y/n") jm() gn = int(input("請(qǐng)輸入你要選擇的功能編號(hào)")) if gn==4:#當(dāng)功能為4 ms()#引入美食界面 jq2=int(input("請(qǐng)輸入你要購買物品的編號(hào)"))#選擇你要購買的界面 if jq2==1: x="咖啡" g=50 dic2.update({x:g}) if jq2==2: x="零食大禮包" g=49 dic2.update({x:g}) if jq2==3: x="檸檬" g=30 dic2.update({x:g}) xz = input("購買成功是否繼續(xù):y/n") if xz == "n": print("當(dāng)前購物車商品有%s" % (dic2)) jm() gn = int(input("請(qǐng)輸入你要選擇的功能編號(hào)")) if gn==5:#當(dāng)選擇功能5的時(shí)候 print("本次購買如下 物品名稱:價(jià)格")#打印購買物品和價(jià)格 print(dic)#輸出今日特賣 print(dic2)#輸出美食 sum=xf+g#衣服的價(jià)錢+美食的價(jià)錢=總消費(fèi) print(sum)#輸出總消費(fèi)多少錢 break#結(jié)束無限循環(huán) if a==2:#當(dāng)選擇功能,退出淘寶 print("歡迎下次使用淘寶") break結(jié)束循環(huán)
關(guān)于“python實(shí)現(xiàn)簡(jiǎn)易淘寶購物的方法”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。