最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實(shí)現(xiàn)簡(jiǎn)單購(gòu)物車小程序

 更新時(shí)間:2022年02月09日 08:08:52   作者:村雨遙  
這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)簡(jiǎn)單購(gòu)物車小程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了Python實(shí)現(xiàn)簡(jiǎn)單購(gòu)物車小程序的具體代碼,供大家參考,具體內(nèi)容如下

要求

代碼

# --*--coding:utf-8--*--
# Author: 村雨

import pprint

productList = [('Iphone 8', 10000),
? ? ? ? ? ? ? ?('GTX2080', 8000),
? ? ? ? ? ? ? ?('Z7KP7-GT', 6000),
? ? ? ? ? ? ? ?('Mac pro', 15000),
? ? ? ? ? ? ? ?('Honor 10', 2800),
? ? ? ? ? ? ? ?('Iphone XR', 12000),
? ? ? ? ? ? ? ?('Mi 8', 2999)
? ? ? ? ? ? ? ?]

shoppingList = []

print('輸入你的工資:')
salary = input()
if not salary.isdigit():
? ? print('請(qǐng)輸入整數(shù)')
else:
? ? salary = int(salary)
? ? while True:
? ? ? ? for index, item in enumerate(productList):
? ? ? ? ? ? print(index + 1, item)
? ? ? ? print('輸入你要買的商品的序號(hào):')
? ? ? ? userWant = input()
? ? ? ? if userWant.isdigit():
? ? ? ? ? ? userWant = int(userWant)
? ? ? ? ? ? if userWant <= len(productList) and userWant > 0:
? ? ? ? ? ? ? ? print('你要購(gòu)買的是:', productList[userWant - 1][0])
? ? ? ? ? ? ? ? if salary >= productList[userWant - 1][1]:
? ? ? ? ? ? ? ? ? ? shoppingList.append(productList[userWant - 1][0])
? ? ? ? ? ? ? ? ? ? salary -= productList[userWant - 1][1]
? ? ? ? ? ? ? ? ? ? print('你已經(jīng)購(gòu)買了' + productList[userWant - 1][0] + ', 你的余額為 ' + str(salary))
? ? ? ? ? ? ? ? else:
? ? ? ? ? ? ? ? ? ? print('對(duì)不起,你的余額不足!請(qǐng)努力工作吧!')
? ? ? ? ? ? ? ? ? ? print('你當(dāng)前所購(gòu)買的商品為:')
? ? ? ? ? ? ? ? ? ? for brought in shoppingList:
? ? ? ? ? ? ? ? ? ? ? ? pprint.pprint(brought)
? ? ? ? ? ? ? ? ? ? print('你當(dāng)前余額為:', salary)
? ? ? ? ? ? ? ? ? ? exit()
? ? ? ? ? ? else:
? ? ? ? ? ? ? ? print('你輸入的商品序號(hào)有錯(cuò),請(qǐng)重新輸入')
? ? ? ? elif userWant == 'q':
? ? ? ? ? ? print('-----------Shopping List----------')
? ? ? ? ? ? for brought in shoppingList:
? ? ? ? ? ? ? ? pprint.pprint(brought)
? ? ? ? ? ? print('你的余額為 ', salary)
? ? ? ? ? ? exit()
? ? ? ? else:
? ? ? ? ? ? print('Invalid input?。?!')

結(jié)果

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python selenium模塊實(shí)現(xiàn)定位過程解析

    Python selenium模塊實(shí)現(xiàn)定位過程解析

    這篇文章主要介紹了python selenium模塊實(shí)現(xiàn)定位過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • 放棄 Python 轉(zhuǎn)向 Go語(yǔ)言有人給出了 9 大理由

    放棄 Python 轉(zhuǎn)向 Go語(yǔ)言有人給出了 9 大理由

    今年 Stream 團(tuán)隊(duì)的主要編程語(yǔ)言從 Python 轉(zhuǎn)向了 Go。本文解釋了其背后的九大原因以及如何做好這一轉(zhuǎn)換。下面小編給大家分享放棄 Python 轉(zhuǎn)向 Go語(yǔ)言有人給出了 9 大理由,一起看看吧
    2017-10-10
  • 用python實(shí)現(xiàn)操縱mysql數(shù)據(jù)庫(kù)插入

    用python實(shí)現(xiàn)操縱mysql數(shù)據(jù)庫(kù)插入

    大家好,本篇文章主要講的是用python實(shí)現(xiàn)操縱mysql數(shù)據(jù)庫(kù)插入,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-01-01
  • Python內(nèi)置數(shù)據(jù)類型list各方法的性能測(cè)試過程解析

    Python內(nèi)置數(shù)據(jù)類型list各方法的性能測(cè)試過程解析

    這篇文章主要介紹了Python內(nèi)置數(shù)據(jù)類型list各方法的性能測(cè)試過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01
  • 分享2個(gè)方便調(diào)試Python代碼的實(shí)用工具

    分享2個(gè)方便調(diào)試Python代碼的實(shí)用工具

    這篇文章主要介紹了分享方便調(diào)試Python代碼的2個(gè)實(shí)用工具,可以方便展示我們調(diào)試代碼的中間狀態(tài),提升大家的編碼效率,詳細(xì)的介紹需要的小伙伴可以參考一下下面文章內(nèi)容
    2022-05-05
  • 淺談Python中列表生成式和生成器的區(qū)別

    淺談Python中列表生成式和生成器的區(qū)別

    這篇文章主要介紹了淺談Python中列表生成式和生成器的區(qū)別,是Python入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-08-08
  • Python獲取list中指定元素索引的兩種方法小結(jié)

    Python獲取list中指定元素索引的兩種方法小結(jié)

    本文主要介紹了兩種在Python中獲取列表中指定元素索引的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-01-01
  • 淺述python中argsort()函數(shù)的實(shí)例用法

    淺述python中argsort()函數(shù)的實(shí)例用法

    本篇文章主要介紹了淺述python中argsort()函數(shù)的實(shí)例用法,詳細(xì)的介紹了argsort()函數(shù)的用法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-03-03
  • python TKinter彈出式菜單的實(shí)例方法

    python TKinter彈出式菜單的實(shí)例方法

    在本篇文章里小編給大家整理了一篇關(guān)于python TKinter彈出式菜單的實(shí)例方法及相關(guān)代碼,有需要的朋友們可以學(xué)習(xí)下。
    2021-10-10
  • Python pip使用超時(shí)問題解決方案

    Python pip使用超時(shí)問題解決方案

    這篇文章主要介紹了Python pip使用超時(shí)問題解決方案,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08

最新評(píng)論

丹巴县| 枣强县| 肇东市| 松江区| 宁城县| 元阳县| 曲阳县| 浦北县| 阿克苏市| 民县| 德江县| 峨边| 吉木乃县| 乾安县| 含山县| 大化| 兴安县| 临高县| 南岸区| 丹巴县| 孝昌县| 日照市| 保定市| 通海县| 镇雄县| 通河县| 旅游| 仲巴县| 昂仁县| 偃师市| 兴和县| 连山| 宁国市| 新乐市| 拉萨市| 紫金县| 体育| 子长县| 凤城市| 兴义市| 启东市|