|
|
发表于 2015-1-5 21:44:20
|
显示全部楼层
在输出是性别要加上引号
#字典实例
#一个简单的数据库,人名为键,电话,性别为值
print('电话号码查询')
people={
'郭继威':{
'电话':'93060257',
'性别':'男'
},
'范羽飞':{
'电话':'03440365',
'性别':'男'
},
'郭志敏':{
'电话':'35495922',
'性别':'女'
},
'王鹏':{
'电话':'34188497',
'性别':'男'
},
'李欣':{
'电话':'49339979',
'性别':'女'
},
'张丁辉':{
'电话':'53257858',
'性别':'男'
}
}
name = input('请输入要查询的姓名:')
while True:
if name in people:
print("%s:%s,'他(她)的电话号码是'+ %s ." % (name,people[name]['性别'],people[name]['电话']))
break
else:
name = input('对不起,没有这个人的电话,请重新输入:') |
|