• 001--用户注册程序



    # username='niuhanyang'
    # 写一个判断登录的程序:
    # 输入: username
    # password
    # 最大错误次数是3次,输入3次都没有登录成功,提示错误次数达到上限
    # 需要判断输入是否为空,什么也不输入,输入一个空格、n个空格都算空
    # 登录成功,提示欢迎xxx,今天的日期是 xxx
    #
    # 可以用多个用户登录,选做(多个用户登录,每个用户的密码也不一样
    我自己的代码如下:

    大师,优化的代码如下:

    
    
    

    import datetime

    import getpass

    for i in range(3):

        username = input('请输入用户名:').strip()

        # password = getpass.getpass('请输入密码:').strip()

        password = input('请输入密码:').strip()

        if username =='' or password =='':

            print('账号/密码不能为空')

        elif username=='abc' and password=='123456' :

            print('%s欢迎登陆,今天的日期是%s'%(username,datetime.datetime.today()))

            break

        else:

            print('账号/密码错误!')

    else:

        print('错误次数过多!')

     

  • 相关阅读:
    转: CEF嵌入到单文档mfc
    浅谈C++多态性
    C++面试整理1
    面试汇总
    【转】一些经典的笔试题
    C# 委托
    搭建Nuget
    thinkphp框架之模型(数据库查询)
    利用csc.exe 手动编译C#程序
    css
  • 原文地址:https://www.cnblogs.com/lily-20141202/p/9997664.html
Copyright © 2020-2023  润新知