一、用户登录
_dict = {
'admin': {
"username": "admin",
"password": "123456"
},
'user1': {
"username": "user1",
"password": "123"
},
}
if __name__ == '__main__':
while 1:
username = input("请输入用户名(输入q则退出):")
if username == 'q':
print("欢迎下次光临")
break
if username in _dict:
password = input("请输入密码:")
if password == _dict[username]['password']:
print("允许登录,登录成功!")
else:
print("密码错误")
else:
print("没有此用户")
二、卖水果
_map = {
'1001': {
'name': "苹果",
'price': 6.5
},
'1002': {
'name': "桃子",
'price': 5
},
'1003': {
'name': "香梨",
'price': 4
}
}
if __name__ == '__main__':
print("商品列表:")
for k, v in _map.items():
print(k, v['name'], v['price'])
code = input("请输入商品编号:")
if code == '':
print("输入错误!")
exit(1)
if code not in _map:
print("商品编号不存在!")
else:
count = input("请输入购买数量:")
if count == '':
print("输入错误!")
exit(1)
count = int(count)
print("商品编号:", code)
print("商品名称-单价:%s %.2f元" % (_map[code]['name'], _map[code]['price']))
print("商品数量:%d个" % count)
print("总价:", _map[code]['price'] * count, "元")