下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第Python如何實(shí)現(xiàn)的簡(jiǎn)單購(gòu)物車程序#校驗(yàn)輸入的商品編號(hào)是否存在
elifis_positive_int(choice)and0int(choice)len(product_list)+1:
product_index=int(choice)-1
product_price=product_list[product_index][1]
#余額判斷購(gòu)物是否成功
ifbudgetproduct_price:
budget=budget-product_price
product=product_list.pop(product_index)
product_list_shopped.append(product)
print('購(gòu)買成功,購(gòu)買了%s,花費(fèi)%d,您的剩余預(yù)算為:%d'%(product[0],product_price,budget))
print_list(product_list)
elifbudget==product_price:
budget=budget-product_price
product=product_list.pop(product_index)
product_list_shopped.append(product)
print('購(gòu)買成功,您的預(yù)算已花完.')
break
else:
print('余額不足,請(qǐng)重新',end='')
else:
print('輸入有誤,請(qǐng)重新',end='')
#購(gòu)物車不為空時(shí),打印購(gòu)物列表和花費(fèi)
ifproduct_list_shopped:
sum_price=sum(x[1]forxinproduct_list_shopped)
print('您一共花費(fèi)%d,購(gòu)物清單如下:'%sum_price)
print_list(product_list_shopped)
print('歡迎下次光臨!')
代碼測(cè)試如下
1預(yù)算校驗(yàn)
預(yù)算輸入限制為正整數(shù),其余輸入均會(huì)提示并要求重新輸入
預(yù)算校驗(yàn)可新增:
輸入的預(yù)算是否小于商品最低單價(jià)校驗(yàn)
退出選項(xiàng)
2購(gòu)物
2.1直接退出
2.2單次購(gòu)物花完預(yù)算
2.3多次購(gòu)物花完預(yù)算
2.4多次購(gòu)物后主動(dòng)退出
2.5商品被購(gòu)買完
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026貴州峰鑫建設(shè)投資(集團(tuán))有限公司招聘14人考試備考題庫(kù)及答案解析
- 2026江蘇南京大學(xué)招聘XZ2026-005商學(xué)院保潔員考試參考題庫(kù)及答案解析
- 2026中國(guó)農(nóng)業(yè)科學(xué)院農(nóng)產(chǎn)品加工研究所食物營(yíng)養(yǎng)與功能性食品創(chuàng)新團(tuán)隊(duì)招聘合同制科研助理考試參考試題及答案解析
- 2026江蘇南京大學(xué)SZYJ20260004能源與資源學(xué)院博士后招聘1人考試參考題庫(kù)及答案解析
- 2026江蘇南京市東南大學(xué)網(wǎng)絡(luò)空間安全學(xué)院勞務(wù)派遣崗位招聘1人考試參考試題及答案解析
- 2026河北衡水桃城區(qū)公開(kāi)招聘醫(yī)療衛(wèi)生崗位勞務(wù)派遣制工作人員5名考試備考試題及答案解析
- 2026湖北省面向西北農(nóng)林科技大學(xué)普通選調(diào)生招錄考試備考題庫(kù)及答案解析
- 2026遼寧科技學(xué)院面向部分高校招聘5人考試參考試題及答案解析
- 2026福建福州工業(yè)園區(qū)開(kāi)發(fā)集團(tuán)有限公司設(shè)計(jì)勘察分公司招聘1人考試參考題庫(kù)及答案解析
- 2026廣東中山市公安局黃圃分局招聘警務(wù)輔助人員8人考試參考題庫(kù)及答案解析
- 2025-2026學(xué)年四年級(jí)英語(yǔ)上冊(cè)期末試題卷(含聽(tīng)力音頻)
- 2026屆川慶鉆探工程限公司高校畢業(yè)生春季招聘10人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 醫(yī)療器械法規(guī)考試題及答案解析
- 2025年河南體育學(xué)院馬克思主義基本原理概論期末考試筆試題庫(kù)
- 2026年廣西出版?zhèn)髅郊瘓F(tuán)有限公司招聘(98人)考試參考題庫(kù)及答案解析
- 2026年中國(guó)鐵路上海局集團(tuán)有限公司招聘普通高校畢業(yè)生1236人備考題庫(kù)及答案詳解1套
- 2026年上海市普陀區(qū)社區(qū)工作者公開(kāi)招聘?jìng)淇碱}庫(kù)附答案
- 醫(yī)源性早發(fā)性卵巢功能不全臨床治療與管理指南(2025版)
- 甘肅省平?jīng)鍪?2025年)輔警協(xié)警筆試筆試真題(附答案)
- 中國(guó)雙相障礙防治指南(2025版)
- 移動(dòng)式工程機(jī)械監(jiān)理實(shí)施細(xì)則
評(píng)論
0/150
提交評(píng)論