zoukankan      html  css  js  c++  java
  • Python列表和字典的简单实操例子

     1 # coding=utf-8
     2 name_l = []
     3 passwd_l = []
     4 money_l = []
     5 goods = {}
     6 index = 0
     7 def input_user():
     8     print("输入个人信息:")
     9     while True:
    10         name = input("name: ")
    11         if  name == "结束!":
    12             break
    13         passwd = input("passwd: ")
    14         money = float(input("money: "))
    15         name_l.append(name)
    16         passwd_l.append(passwd)
    17         money_l.append(money)
    18 
    19 
    20 def login():
    21     print("登录:")
    22     suc = False
    23     while not suc:
    24         name = input("name: ")
    25         if name not in name_l:
    26             print("用户名不存在")
    27             continue
    28         passwd = input("passwd: ")
    29 
    30         global index
    31         index = name_l.index(name)
    32         if passwd == passwd_l[index]:
    33             print("登录成功")
    34             suc = True
    35         else:
    36             print("密码错误")
    37 
    38 
    39 def input_goods():
    40     print("商品:")
    41     while True:
    42         name_goods = input("goods_name: ")
    43         if name_goods == "结束!":
    44             break
    45         price = input("price: ")
    46         goods[name_goods] = int(price)
    47 
    48 def input_buy():
    49     print("购买:")
    50     while True:
    51         name_goods = input("buy_goods_name: ")
    52         if name_goods not in goods:
    53             print("商品不存在!")
    54             continue
    55         amount = int(input("amount: "))
    56         if money_l[index] < goods[name_goods] * amount:
    57             print("余额不足")
    58             break
    59         else:
    60             money_l[index] -= goods[name_goods] * amount
    61             print("购买成功", "余额%f" % money_l[index])
    62 
    63 
    64 input_user()
    65 input_goods()
    66 login()
    67 input_buy()
  • 相关阅读:
    bbs与blog的区别
    论坛的一个大弱点,就是知识的无序化,这一点有时阻碍了论坛的长久发展,造成了集体智慧的流失。
    中国百科
    网上的意识流整理,
    商业模式是怎么练成的?
    无线电的共享
    超细分众
    关于wifi社区
    图像话讨论区
    关于桌面软件的功能
  • 原文地址:https://www.cnblogs.com/pangzx/p/9371262.html
Copyright © 2011-2022 走看看