当前位置:主页 > python教程 > python实现登录密码重置简易操作代码

python登录密码重置的操作方法

发布:2019-12-07 15:19:58 76


我们帮大家精选了python重置密码相关的编程文章,网友邱浩波根据主题投稿了本篇教程内容,涉及到python实现登录密码、python、重置密码、python实现登录密码重置简易操作代码相关内容,已被175网友关注,如果对知识点想更进一步了解可以在下方电子资料中获取。

python实现登录密码重置简易操作代码

需求:

1.用户输入密码正确登录

2.用户输入密码错误退出并调用函数继续输入

3.用户输入密码符合原先给定的一个值时,允许用户重置密码,并且可以用新密码登录

4.输入三次后禁止输入

虽然贴别的简单,但是还要记录一下,废话不多说直接贴码了

#!/user/bin/env python
#-*-coding:utf-8 -*-
#Author: qinjiaxi
password_list = ['!@#', '12345']
def account_login():
  tries = 3
  while tries > 0:
    password_input= input('请输入密码:')
    password_correct = password_input == password_list[-1]#由于判断条件过长可以复制给一个变量,这样看起来代码整洁干净一些
    password_reset = password_input == password_list[0]
    if password_correct:
      print('login success!')
    elif password_reset:
      new_password = input('请输入新的密码:')
      password_list.append(new_password)
      print('你的密码已经修改成功')
      account_login()
    else:
      print('输入错误')
      tries -= 1
  else:
    print('输入次数超限')
account_login()

总结

以上所述是小编给大家介绍的python实现登录密码重置简易操作,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对码农之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!


参考资料

相关文章

  • Python MySQL数据库中pymysqlpool是如何使用的?

    Python MySQL数据库中pymysqlpool是如何使用的?

    发布:2022-06-22

    给大家整理了关于Python的教程,这篇文章主要跟大家介绍了关于Python MySQL数据库连接池组件pymysqlpool的相关资料,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。


  • python flask 多对多表查询的实例详解

    发布:2022-12-12

    给网友朋友们带来一篇关于python flask的教程,我们在flask的学习中,会难免遇到多对多表的查询,今天我也遇到了这个问题。下面把我的思路分享到平台,供大家参考


  • 在VScode里面添加Python解释器的详细步骤

    发布:2023-03-23

    VScode编辑器在安装好Python插件之后会自动选择环境变量中排序最高的那一个解释器作为默认解释器,而想要额外添加新的Python解释器就需要自己设置,接下来通过本文给大家分享VScode添加Python解释器的方法,感兴趣的朋友一起看看吧


  • Python爬虫之对CSDN榜单进行分析

    发布:2023-03-05

    这篇文章主要介绍了Python爬虫之对CSDN榜单进行分析,文章有详细代码,简单易懂,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧


  • python人物视频背景替换实现虚拟空间穿梭

    python人物视频背景替换实现虚拟空间穿梭

    发布:2022-09-07

    为网友们分享了关于python的教程,这篇文章主要为大家介绍了python实现人物视频背景替换示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪


  • Python类成员继承重写的实现

    发布:2021-04-19

    这篇文章主要介绍了Python类成员继承重写的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下


  • 《Python编程:从入门到实践》第三章:列表简介

    发布:2018-12-01

    什么是列表呢? 官方说明就是由一些列按特点顺序排列的元素组成。其实可以看出很多个字符串的有序组合吧,里面的内容可以随时的删除,增加,修改。 下面这个就是一个列表,python打印列表的时候会将中括号和引号打印出来的 name = [liubin,liujian,liuliu] print (name)[liubin, liujian, liuliu] 有序的列表 和大多数编程语言一样,列表的第一个元素的索引是0,而不是1。如果要输出最后一个


  • Python中命令行参数argparse模块的使用

    发布:2023-04-23

    argparse是python自带的命令行参数解析包,可以用来方便的服务命令行参数。本文将通过示例和大家详细讲讲argparse的使用,需要的可以参考一下


网友讨论