码迷,mamicode.com
首页 > 其他好文 > 详细

用户登录

时间:2018-06-27 23:59:21      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:open   int   lin   程序   空格   去掉空格   username   lse   bsp   

一、进一个文件db.log   ,里面放入用户名和密码,例如:admin$123456

二、面向过程程序

user =  input(‘请输入用户名:‘)

pwd = input(‘请输入用户密码:‘)

f = open (‘db‘,‘r‘,encoding=‘utf-8‘)

for lline in f:

  line = line.strip()  ##去掉空格和换行符

  line_list = line.split(‘$‘)  ##分割

  if user==line_list[0] and pwd=line_list[1]:

    print(‘登录成功‘)

    break

三、函数的表现形式

def login(username,password):  

  f = open (‘db‘,‘r‘,encoding=‘utf-8‘)

  for lline in f:

    line = line.strip()  ##去掉空格和换行符

    line_list = line.split(‘$‘)  ##分割

    if username==line_list[0] and password=line_list[1]:

      return True

  return False

   

user =  input(‘请输入用户名:‘)

pwd = input(‘请输入用户密码:‘)

islogin = login(user,pwd)

if islogin:

  print(‘成功‘)

else:

  print(‘失败‘)

 

用户登录

标签:open   int   lin   程序   空格   去掉空格   username   lse   bsp   

原文地址:https://www.cnblogs.com/huangguabushihaogua/p/9236482.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!