Python简单数据库
Python简单数据库
祝新新ZXY 发表于2个月前
Python简单数据库
  • 发表于 2个月前
  • 阅读 1
  • 收藏 0
  • 点赞 0
  • 评论 0
摘要: Python语言学习笔记
#coding:utf-8
#设置utf-8格式支持中文备注
#使用人名作为键的字典,每个人用另一个字典表示,其键‘phone’和‘addr’分别表示他们的电话号和地址,
people = {
    'zhangsan':{
        'phone':'1234',
        'addr':'hangzhou'
    },
    'lisi':{
        'phone':'1234',
        'addr':'hujian'
    }
}
#针对电话号码和地址使用的描述性标签,会在打印输出的时候用到
lab = {
    'phone':'phone number',
    'addr':'address'
}
name = raw_input('Name:').lower().strip()
#查找电话号码还是地址? 使用正确的键:
request = raw_input('phone number(p) or address(a)? ').lower().strip()
#使用正确的键:
if request == 'p' : key1 = 'phone'
if request == 'a' : key1 = 'addr'
if request == 'pa' : key1 = 'phone'; key2 = 'addr'
#如果名字是字典中的有效键才打印信息:
if name in people and not request == 'pa':
    print "%s's %s is %s."%(name,lab[key1],people[name][key1])
if name in people and request == 'pa':
    print "%s's %s is %s,%s is %s"%(name,lab[key1],people[name][key1],lab[key2],people[name][key2])

 

共有 人打赏支持
粉丝 0
博文 1
码字总数 228
×
祝新新ZXY
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: