zoukankan      html  css  js  c++  java
  • 登录界面

    while 1:
        username =input ('请输入你的注册账号:')
        userkey = input('请输入你的注册密码(只能是纯数字):')
        if userkey.isdigit():
            with open('数据存储','r+',encoding='utf-8') as f:
                f.write('{} 
     {}'.format(username,userkey))
            print("注册成功")
            break
        else:
            print('请输入数字')
    i = []
    l = 0
    while l < 3:
        user = input('请输入账号:')
        key1 = input('请输入密码:')
        with open('数据存储','r+',encoding='utf-8') as f:
                for line in  f:
                    i.append(line)
                    print(i)
                    if user == i[0].strip() and key1 == i[1].strip():
                            print("登录成功")
                            break
                    else:
                        print('登陆失败')
                        print('你还有{}次机会'.format(l))
                    l += 1
    View Code

    这个代码有问题,嗯.

    不知为何,usrkey不能添加进入列表

    待修改

    修改完成

    原因:将if循环列入了for循环中,导致每次只输入一个元素进入列表中

    while 1:
        username =input ('请输入你的注册账号:')
        userkey = input('请输入你的注册密码(只能是纯数字):')
        if userkey.isdigit():
            with open('数据存储','r+',encoding='utf-8') as f:
                f.write('{} 
     {}'.format(username,userkey))
            print("注册成功")
            break
        else:
            print('请输入数字')
    i = []
    l = 0
    while l < 3:
        user = input('请输入账号:')
        key1 = input('请输入密码:')
        with open('数据存储','r+',encoding='utf-8') as f:
                for yihang in  f:
                    i.append(yihang)
                    print(i)
        if user == i[0].strip() and key1 == i[1].strip():
                print("登录成功")
                break
        else:
                    print('登陆失败')
                    print('你还有{}次机会'.format(l))
                    l += 1
    View Code
  • 相关阅读:
    ssh访问控制,多次失败登录即封掉IP,防止暴力破解
    经常用到的一些命令行
    自定义控件
    委托线程三部曲(引用)
    关于委托
    三个调用的例子(转)
    同一网段的两台电脑通信(转)
    SOCKET原理(转载)
    C#winform和百度API互动-----之JS读取中C#中的函数
    C#winform和百度API互动-----之读取中js的参数
  • 原文地址:https://www.cnblogs.com/zly9527/p/11257206.html
Copyright © 2011-2022 走看看