首页 > 编程语言 >Day6:Python基础:简单购物车

Day6:Python基础:简单购物车

时间:2022-11-06 21:55:34浏览次数:38  
标签:Day6 Li Python chioce Num Loop 购物车

while 1:

    Li = ['手机','电脑','Ipad','无线耳机','运动鞋']
    for Loop in Li:
        print('{}\t{}'.format(Li.index(Loop)+1,Loop))

    Num_chioce = input("请输入你选择的商品号,输入Q退出:")
    if Num_chioce.isdigit():
        Num_chioce = int(Num_chioce)
        if Num_chioce > 0 and Num_chioce <= len(Li):
            print('你选择的商品是:' '{}'.format(Li[Num_chioce - 1]))
        else:
            print('请输入有效数字')

    elif Num_chioce.upper()  == 'Q':
        break

    else:
        print('请输入正确的数字')

 

标签:Day6,Li,Python,chioce,Num,Loop,购物车
From: https://www.cnblogs.com/leishu/p/16864262.html

相关文章

  • python面试题汇总
    一基础阶段1数据类型:python数据类型:int/float/str/bool/list/tuple/set/dict可变类型(可以修改元素):list,dict,set不可变类型:int,float,bool,str,tuple2数据类......
  • 【Python】第4章-1 生成3的乘方表
    输入一个非负整数n,生成一张3的乘方表,输出3⁰~3ⁿ的值。可调用幂函数计算3的乘方。输入格式:输入在一行中给出一个非负整数n。输出格式:按照幂的递增顺序输出n+1行,每行......
  • 【Python】第3章-22 输出大写英文字母
    本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍;若无大写英文字母则输出“NotFound”。输入格式:输入为一个以回车结束的字符串(少于80个......
  • python opencv 获取图像的区域
    pythonopencv提取图像的区域 start_x=index_box[0]start_y=index_box[1]end_x=index_box[2]end_y=index_box[3]index_person_img=camera1_img[start_y......
  • python-基础语法
    python3保留字保留字即关键字,我们不能把它们用作任何标识符名称。Python的标准库提供了一个keyword模块,可以输出当前版本的所有关键字:点击查看代码importkeywordp......
  • python基础之面向对象
    python基础之面向对象面向对象前戏之人狗大战"""编写代码简单的实现人打狗,狗咬人的小游戏(剧情需要,人与狗是好朋友)"""#推导步骤1:代码定义出人和狗person1={'name......
  • python iloc() [[],[]] double list input
    datacalledframeABCDa0.5600940.3526860.954100b0.5637280.3355170.232902c0.4821550.9766180.565462d0.4771460.9333530.291764......
  • 生长算法和巡中线算法python实现代码示例(自用)
    生长算法和巡中线算法python实现代码示例(自用)importcv2importtimeimportnumpyasnpfrommathimportpi,isnan#PID算法类classPID():_kp=_ki=_kd......
  • 拓端数据tecdat:Python | ARIMA时间序列模型预测航空公司的乘客数量
     时间序列 被定义为一系列按时间顺序索引的数据点。时间顺序可以是每天,每月或每年。以下是一个时间序列示例,该示例说明了从1949年到1960年每月航空公司的乘客数量。 时间......
  • 拓端数据tecdat|Python用ARIMA和SARIMA模型预测销量时间序列数据
     介绍ARIMA模型是时间序列预测中一种常用的统计方法。指数平滑和ARIMA模型是时间序列预测中应用最为广泛的两种方法,它们是解决这一问题的补充方法。指数平滑模型是基于对数......