| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1570 人关注过本帖
标题:自己看了几天书写的代码 这个问题不知怎么解决 .... 是不是大神 都来看下 ...
只看楼主 加入收藏
NXDindomitab
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2013-10-6
结帖率:0
收藏
已结贴  问题点数:20 回复次数:4 
自己看了几天书写的代码 这个问题不知怎么解决 .... 是不是大神 都来看下吧 谢谢了...
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
print(' '*left_margin+'+'+'-'*box_width+'+')
print(' '*left_margin+'|'+' '*text_width+'|')
print(' '*left_margin+'|'+sentence+'|')
print(' '*left_margin+'|'+' '*text_width+'|')
print(' '*left_margin+'+'+'-'*box_width+'+')
print
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>')
  关注的朋友  谢谢你们了 !
搜索更多相关主题的帖子: sunshine cannot 测试版 
2013-10-06 10:12
NXDindomitab
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2013-10-6
收藏
得分:0 
最重要的是  那个数据库里  为什么只能加入一个人 地址和电话数据    再加一条   就不行了呢!
2013-10-06 10:13
davidlv419
Rank: 2
等 级:论坛游民
帖 子:24
专家分:69
注 册:2009-4-30
收藏
得分:20 
回复 楼主 NXDindomitab
# 还有这个用户名  用什么语句才能设置成  如果密码错误 就不能运行下个代码?
吧语句
else:print('错误')
替换成
else:sys.exit(1) #直接推出程序
2013-10-06 11:17
davidlv419
Rank: 2
等 级:论坛游民
帖 子:24
专家分:69
注 册:2009-4-30
收藏
得分:0 
回复 2楼 NXDindomitab
可以的,按照正确的字典格式,别落了逗号
people={'GZT': {'phone': '617314',
                'addr': 'jx'
                },
        ‘xiaoming’: {'phone': '23456',
                    'addr': 'beijing'}
        }
2013-10-06 11:23
option
Rank: 2
等 级:论坛游民
威 望:1
帖 子:5
专家分:18
注 册:2015-4-19
收藏
得分:0 
我是新手,我就看懂一部分.
2015-04-19 20:30
快速回复:自己看了几天书写的代码 这个问题不知怎么解决 .... 是不是大神 都来 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016834 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved