zoukankan      html  css  js  c++  java
  • Day-2 python

    # 作业一 课堂代码,敲一遍

    # 作业二 整理笔记,并写博客

    # 作业三 用函数实现登录功能
    '''
    1、让用户输入用户名与密码
    2、校验用户名是否存在
    3、用户名存在后检测密码是否正确,若正确打印“登录成功”,否则打印“用户名或密码错误”,并让用户重新输入。
    4、用户密码输入错误超过三次则退出循环。
    '''
     1 # 登录功能
     2 def load():
     3     flag = 3
     4     print('#登录#')
     5     while flag > 0:
     6         user = input('请输入用户名:').strip()
     7         pwd = input('请输入密码:').strip()
     8         user_info = f'用户名:{user}'
     9         pwd_info = f'密码:{pwd}'
    10         with open('user.txt','rt',encoding='utf-8') as f:
    11                 res = f.read()
    12                 data1 = res.split('
    ')
    13                 for i in range(0,1):
    14                     data2 = data1[i].split(',')
    15                     if user_info in data2:
    16                         user_location = data2.index(user_info)
    17                         if pwd_info == data2[user_location+1]:
    18                             print('登录成功!')
    19                             break
    20                         else:
    21                             print('密码错误!
    请重新输入!')
    22                         break
    23                     else:
    24                         print('用户名错误!')
    25                     flag = flag - 1
    26 
    27 load()
    
    
    

     
  • 相关阅读:
    NYOJ 35
    TOJ 3072
    HDU 1075
    POJ 1028
    TOJ 1153
    TOJ 1036
    POJ 1521
    POJ 3253
    NYOJ 467
    HDU 1671
  • 原文地址:https://www.cnblogs.com/shendongnian/p/11013436.html
Copyright © 2011-2022 走看看