登陆注册优化版

Posted 200六

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了登陆注册优化版相关的知识,希望对你有一定的参考价值。

#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Author:Er fei


def lan_ding(username,password):#登陆函数
    ‘‘‘
    这是一个登陆函数
    :param username:用户名
    :param password: 密码
    :return:登陆成功与否
    ‘‘‘
    with open("456","r")as user :
        for i in user :
            k=i.split("|")
            if k[0]==username and k[1]==password:
                return True
            return False
def registered(username,password):
    """
    这是一个注册函数。。。
    :param username: 用户名
    :param password: 密码
    :return: 成功与否
    """
    with open("456","r")as user ,open("456","a")as us :
        for i in user:
            k=i.split("|")
            if k[0]!=username:
                us.write("\n"+username+"|"+password)
                return True
            else:
                print("用户名已存在")
                return False
def main():
    ‘‘‘
    这是一个主函数
    :return:
    ‘‘‘
    user_input=input("如果注册输入1:如果登陆输入2:")
    if user_input=="1":
        username=input("请输入用户名:")
        password=input("  请输入密码:")
        s=lan_ding(username,password)
        if s :
            print("登陆成功")
        else:
            print("用户名或密码错误")
    elif user_input=="2":
        username=input("请输入用户名:")
        password=input("  请输入密码:")
        k=registered(username,password)
        if k :
            print("注册成功")
        else:
            print("注册失败")

main()

 

以上是关于登陆注册优化版的主要内容,如果未能解决你的问题,请参考以下文章

通过游戏学python 3.6 第一季 第九章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁定账

通过游戏学python 3.6 第一季 第七章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁定账

js代码小优化

java 17 -1 用户登陆注册案例(集合版)

java在线聊天项目1.2版 ——开启多个客户端,分别实现数据库注册和登录功能后,成功登陆则登录框消失,好友列表窗出现

新浪微博怎么用用户名登陆手机版