自己看了几天书写的代码 这个问题不知怎么解决 .... 是不是大神 都来看下吧 谢谢了...
print("欢迎使用 唯我所见 '测试版' edit; NXDindomitable ")sentence='Keep you face to the sunshine and cannot see the shadow. '
screen_width=80
text_width=len(sentence)
box_width=text_width
left_margin=(screen_width-box_width)//2
print(' '*left_margin+'+'+'-'*box_width+'+')
print(' '*left_margin+'|'+' '*text_width+'|')
print(' '*left_margin+'|'+sentence+'|')
print(' '*left_margin+'|'+' '*text_width+'|')
print(' '*left_margin+'+'+'-'*box_width+'+')
database=[
['ABC','0922'],
['DEF','0701']
]
username=input('用户名; ')
pin=input('口令; ')
if [username,pin] in database:print('登陆成功 !') # 还有这个用户名 用什么语句才能设置成 如果密码错误 就不能运行下个代码?
else:print('错误')
people={
'GZT':{'phone':'617314',
'addr':'jx'}} #问题就在这啊~这能加入一个人的信息 加不了更多 为什么啊?!怎么改?
labels={
'phone':'phone',
'addr':'地址'
}
name=input('请输入需要查询的姓名; ')
request=input('请选择地址(a)还是电话(p); ')
if request =='a':key='addr'
if request =='p':key='phone'
if name in people :print("%s 的 %s 是 %s."%\
(name,labels[key],people[name][key]))
input('press<enter>')
关注的朋友 谢谢你们了 !