• Python(40)_简易购物车程序


    #-*-coding:utf-8-*-
    '''
    输出商品列表: 输入商品列表,显示用户显示商品
    要求: 1、页面显示 商品序号+名称 如
               1 手机
               2电脑
    
           2、用户选择商品序号,然后打印商品名称
           3、输入有误的情况下,提示错误
           4、Q、q退出
    
    '''
    li = ['手机','电脑','鼠标垫','游艇']
    # 打印商品以及序号
    while 1:
        for i in li:
         print('{}	{}	'.format(li.index(i)+1,i))
        num_of_choose = input('请输入选择的商品序号/输入Q或者q退出:')
        # 输入范围限制
        if num_of_choose.isdigit():
            num_of_choose = int(num_of_choose)
            if num_of_choose >0 and num_of_choose<=len(li):
                print(li[num_of_choose-1])
            else:print("请输入有效数字:")
        elif num_of_choose.upper() == 'Q':break
        else:print("请输入数字")

     这个程序本身没什么,但内部的逻辑还是值得学习的

  • 相关阅读:
    hadoop编程问题
    poj2760:数字三角形
    poj1201:Intervals
    差分约束
    poj1033:Defragment
    poj1089:Intervals
    poj2251:Dungeon Master
    天天向上的力量 III
    整数逆位运算
    星号三角形 I
  • 原文地址:https://www.cnblogs.com/sunnybowen/p/10210512.html
Copyright © 2020-2023  润新知