zoukankan      html  css  js  c++  java
  • python之简陋的数据库

    lists = []
    shop1 = [['鸭梨',18],['桃子',30],['苹果',21],['榴莲',5],['香蕉',3]]
    #商品列表
    shop2 = [['胡萝卜',11],['香菜',21],['圆白菜',3],['土豆',2],['地瓜',4]]
    shop_type = [['水果',shop1],['蔬菜',shop2]]
    #商品类型列表
    while True:  #死循环
        n = 1  #前标
        print('商品分类')
        print('**********************')
        for a,b in shop_type:
            print(str(n)+a)
            n = n + 1
        print('**********************')
        num1 = int(input("输入商品类型(输入0进行结算):"))
        if num1 ==0:
            break
        while True:
            m = 1
            print('**********************')
            if num1 == 1:
                for a,b in shop1:
                    print(str(m) + a,b)
                    m=m+1
                    a = shop1
            elif num1 == 2:
                for a,b in shop2:
                    print(str(m) + a, b)
                    m = m + 1
                    a = shop2
            print('**********************')
            num2 = int(input("输入购买商品(输入0返回首页):"))-1
            if num2 == -1:
                break
            num3 = int(input("输入购买商品数量:"))
            n_lists=[]
            n_lists.append(a[num2][0])
            #将商品名称放入空列表
            n_lists.append(num3)
            # 将商品数量放入空列表
            n_lists.append(a[num2][1])
            # 将商品单价放入空列表
            n_lists.append(a[num2][1]*num3)
            # 将商品合计放入空列表
            lists.append(n_lists)
            print('商品名称  商品数量  商品单价  合计金额')
            for a, b, c, d in lists:
                print('  ' + str(a) + '  ', '  ' + str(b) + '  ', '   ' + str(c) + '   ', '   ' + str(d) + '  ')
    
    x = 0
    print('商品名称  商品数量  商品单价  合计金额')
    for a,b,c,d in lists:
        print('  '+str(a) +'  ','  '+str(b)+'  ','   '+str(c)+'   ','   '+str(d)+'  ')
        x += d
    print('需支付金额:' + str(x))
  • 相关阅读:
    Android 画直线并实现拖动
    SpringBoot整合MyBatis
    SpringBoot集成JPA
    SpringBoot整合使用JdbcTemplate
    Hadoop下WordCount程序
    Linux中Hadoop的环境搭建
    大数据初始化环境
    Hibernate根据实体类自动创建表
    自定义MVC实现登录案例
    SSH(Spring Struts2 Hibernate)框架整合(注解版)
  • 原文地址:https://www.cnblogs.com/wbf980728/p/14012889.html
Copyright © 2011-2022 走看看