zoukankan      html  css  js  c++  java
  • python -函数

    #!/usr/bin/env python
    # coding:utf-8
    def Username():
    username = raw_input(u"请输入账号: ")
    return username
    def Passwd():
    passwd = raw_input(u"请输入密码: ")
    return passwd
    def register(username,passwd):
    '''
    实现注册功能
    '''
    tmp = username + "|" + passwd
    f = open('login', 'w')
    f.write(tmp)


    def login(username,passwd):
    '''
    登录
    :parameter username:账号
    :parameter passwd :密码
    '''
    f = open('login','r')
    for line in f:
    list =line.split('|')
    if list[0] == username and list[1] == passwd:
    return True
    else:
    return False
    def info(username,passwd):
    f = open('login','r')
    for line in f:
    list = line.split("|")
    r = login(username,passwd)
    if r:
    print u'恭喜'+list[0]+u'进入系统'
    else:
    print u'登录失败'
    def exit():
    import sys
    sys.exit(1)

    def main():
    '''主函数'''
    while True:
    t = int(raw_input(u'1.注册 2.登录 3.退出登录 '))
    if t == 1:
    username =Username()
    passwd = Passwd()
    register(username,passwd)
    elif t ==2:
    username = Username()
    passwd = Passwd()
    login(username,passwd)
    info(username,passwd)
    elif t ==3:
    exit()
    else:
    print u'输入错误,重新输入'
    if __name__=='__main__':
    main()
  • 相关阅读:
    centos7源以及相关的一些命令
    创建Vue实例的三种方法
    github 钩子管理工具 overcommit
    npm管理registry 【转】
    两个字典增量部分
    celery (二) task调用
    shell编程
    linux 环境变量 转
    celery (二) task
    celery(一) application
  • 原文地址:https://www.cnblogs.com/hyzhang/p/10727713.html
Copyright © 2011-2022 走看看