`

python 入门(2)字典的使用,伪查询系统

阅读更多
#coding=utf-8
import sys
user = {'user':'jshand',
        'pass':'123'
        }
userName  = None

#登录系统
def login():
    userName = raw_input("login user:\n")
    if user['user'] == userName:
        checkpassword()
    else:
        print 'user is error!'
        login()

#验证密码
def checkpassword():
    password = raw_input("login password:\n")
    if user['pass'] == password:
        logon()
    else:
        print 'password is error!'
        checkpassword()

		
		
#登录成功后进入查询  
def logon():
    print 'hello %s' % userName
    query()
    
    
dict = {
        'tt'        :'她是一个麻醉医生(*^__^*) 嘻嘻……',
        'jinshan'   :'他是干it的O(∩_∩)O哈哈~',
        'mama'      :'家庭主妇~~~~(>_<)~~~~',
        }   


#查询系统 输入key 显示查询内容		
def query():
    queryKey = raw_input("Pleas input Your key\n")
    if queryKey =='exit' or queryKey =='quite':
         print 'Exit Success ,Bye!'
         sys.exit()
    if queryKey in dict.keys():
             print 'Query thing is %s' %(dict[queryKey])
             query()
    else:
        print 'Query Key is not exists  for key %s' %(queryKey)
        query()


		
#启动系统.....
login()

     

 

分享到:
评论

相关推荐

    头歌Python入门之元组与字典

    1.元组的使用:元组与列表,创建元组,访问元组,修改元组,元组内置函数 len(tuple):计算元组中元素个数。...更多有关字典使用知识,请参考:【美】Eric Matthes著《Python编程——从入门到实践》第六章。

    Python入门经典实例.pdf

    Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例...

    python入门教程大全.pdf 精心整理

    2.[python入门教程]Python爬取微博实例分析 3.[python入门教程]python基础常识大全 4.[python入门教程]Python3解决中文字符输出乱码的方法 5.[python入门教程]Python运行错误详解 6.[python入门教程]Python面试基础...

    【python入门必背】python入门基础知识点合集、python基础知识背记手册

    【python入门必背】python入门基础知识点合集、python基础知识背记手册 主要内容概要: 第1章 走进 Python. 第2章 Python语言基础 第3章 运算符与表达式 第4章 流程控制语句 第5章 列表与元组 第6章 字典与集合 第...

    精品课件 Python从入门到精通 第6章 字典与集合(共8页).ppt

    Python从入门到精通 第2章 Python语言基础.ppt Python从入门到精通 第3章 运算符与表达式.ppt Python从入门到精通 第4章 流程控制语句.ppt Python从入门到精通 第5章 列表与元组.ppt Python从入门到精通 第6章 字典...

    python入门奶牛问题

    python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题...

    精品课件 Python从入门到精通 第14章 操作数据库(共25页).ppt

    Python从入门到精通 第2章 Python语言基础.ppt Python从入门到精通 第3章 运算符与表达式.ppt Python从入门到精通 第4章 流程控制语句.ppt Python从入门到精通 第5章 列表与元组.ppt Python从入门到精通 第6章 字典...

    Python中字典对象的嵌套和查询示例

    使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。...目的:帮助理解字典对象嵌套和查询在Python中的具体使用。

    精品课件 Python从入门到精通 第13章 文件及目录操作(共26页).ppt

    Python从入门到精通 第2章 Python语言基础.ppt Python从入门到精通 第3章 运算符与表达式.ppt Python从入门到精通 第4章 流程控制语句.ppt Python从入门到精通 第5章 列表与元组.ppt Python从入门到精通 第6章 字典...

    人工智能实战,从 Python 入门到机器学习.zip

    人工智能实战,从 Python 入门到机器学习 人工智能实战,从 Python 入门到机器学习 人工智能实战,从 Python 入门到机器学习 人工智能实战,从 Python 入门到机器学习 人工智能实战,从 Python 入门到机器...

    Python入门基础教程全套.PPT

    Python入门基础教程全套.PPT,Python入门基础教程全套.PPT,Python入门基础教程全套.PPT,Python入门基础教程全套.PPT,Python入门基础教程全套.PPT,Python入门基础教程全套.PPT,Python入门基础教程全套.PPT,...

    python入门和简介

    python入门和简介

    Python从入门到进阶知识手册1885页.pdf

    Python从入门到进阶知识手册1885页Python从入门到进阶知识手册1885页Python从入门到进阶知识手册1885页Python从入门到进阶知识手册1885页Python从入门到进阶知识手册1885页Python从入门到进阶知识手册1885页Python从...

    【Python入门】Python字典的11个方法超级详解

    【Python入门】Python字典的11个方法超级详解

    Python编程入门经典

    《python编程入门经典》涵盖的主题从字符串、列表和字典一直到类、对象和模块。掌握这些内容后,读者将学会如何迅速而自信地创建健壮、可靠而又可重用的python应用程序。, 主要内容, ◆介绍用于存储和操作数据的变量...

    python入门配套教程百度云分享.pdf

    千锋教育 Python 视频教程 www.qfedu.com/video 做真实的自己-用良心做教育 python 入门配套教程百度云分享 Python 由于其简单,快速,库丰富的特点在国内使用的越来越广泛。最 近几年它出现了爆发式的增长,而且与...

    精品课件 Python从入门到精通 第1章 走进Python(共26页).ppt

    Python从入门到精通 第2章 Python语言基础.ppt Python从入门到精通 第3章 运算符与表达式.ppt Python从入门到精通 第4章 流程控制语句.ppt Python从入门到精通 第5章 列表与元组.ppt Python从入门到精通 第6章 字典...

    3-python快速入门

    3-python快速入门3-python快速入门3-python快速入门3-python快速入门3-python快速入门3-python快速入门3-python快速入门3-python快速入门3-python快速入门3-python快速入门3-python快速入门3-python快速入门3-python...

    精品课件 Python从入门到精通 第20章 Web编程(共14页).pptx

    Python从入门到精通 第2章 Python语言基础.ppt Python从入门到精通 第3章 运算符与表达式.ppt Python从入门到精通 第4章 流程控制语句.ppt Python从入门到精通 第5章 列表与元组.ppt Python从入门到精通 第6章 字典...

Global site tag (gtag.js) - Google Analytics