购物车基础框架(一)

闲话不多说,上代码

#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Author: Mr.lee
'''输出商品列表,用户输入序号,显示用户选中的商品
   li=['手机','电脑','鼠标垫','游艇']
   要求:1、页面显示序号+商品名称,如:
   1、手机
   2、电脑
   ......
   用户输入商品的序号,然后打印商品的名称
   如果用户输入的商品序号有误,则提示输入有误,重新输入
   用户输入Q或者q,退出程序
'''
li = ['手机', '电脑', '鼠标垫', '游艇']
while 1:
    for index, i in enumerate(li):
        print(str(index + 1) + '.', i)
    select_num = input('请输入您要选择的商品序号,退出选择【Q】或【q】:').strip()
    if select_num.capitalize() == 'Q':
        break
    elif int(select_num) > 0 and int(select_num) <= len(li):
        print('您选择的商品是:' + li[int(select_num) - 1])
    else:
        print('您输入的序号有误,请重新输入')
        continue

猜你喜欢

转载自www.cnblogs.com/m-r-lee/p/12164062.html