用户登录程序

简介: 用户登录程序

0 引言

如今我们正处于信息化时代,手机和电脑已成为我们生活中极为常见却又必不可少的用品,在使用手机和电脑的时候,用户登录是我们经常接触到的东西,例如:登录QQ,微信,游戏账号等等。今天我们就来编写一个简单的程序,了解登录的原理。

1 问题

用户登录程序需求:1.输入用户名和密码;2.判断用户名和密码是否正确(name=‘root’,passwd=‘sctu’);3.登录机会仅有三次,如果超过三次,将会报错。

2 方法

使用for循环语句规定循环次数为三次,再使用条件语句判断,如果用户名和密码都正确,则显示登录成功,为防止登录成功后程序继续运行,需使用“break”;如果用户名或密码,则显示用户名或密码错误,继续运行程序,直到三次错误后报错提醒。

3 实验结果与讨论

通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。

代码清单 1

n=0
for i in range(3):
   n+=1
   name=input('请输入用户名:')
   passwd=input('请输入密码:')
   if name=='root' and passwd=='sctu':
       print('登陆成功!')
       break
   if name!='root' or passwd!='sctu':
       print('用户名或密码错误!')
   if n==3:
       print('请10分钟后再尝试')

4 结语

针对探索登录程序原理的问题,提出循环和条件语句并用的方法,证明该方法是有效的。本文的程序代码简单明了,能让人清晰易懂的了解登录程序的原理。


目录
相关文章
|
安全 数据安全/隐私保护 Python
用户登录程序需求
用户登录程序需求
74 0
用户登录问题
用户登录问题
75 0
|
安全 数据安全/隐私保护
用户登录
用户登录
106 0
|
存储 数据安全/隐私保护 Python
用户登录的用户库
用户登录的用户库
51 0
|
小程序 API 数据库
小程序中实现用户的登录与注册
小程序中实现用户的登录与注册
小程序中实现用户的登录与注册
|
Java 数据安全/隐私保护 容器
【JavaWeb】案例:用户登录、用户自动登录
本期主要介绍案例:用户登录、用户自动登录
279 0
【JavaWeb】案例:用户登录、用户自动登录
|
Java 数据库连接 数据库
实现用户登陆功能的实现
在javaEE中,实现用户登陆功能的实现(图文结合)
实现用户登陆功能的实现
|
JavaScript Java 数据安全/隐私保护
Java实现登录功能(含修改密码 退出登录等)
Java实现登录功能(含修改密码 退出登录等)
1838 0
Java实现登录功能(含修改密码 退出登录等)
[导入]用户登录及验证用户是否登录的代码
用户登录及验证用户是否登录的代码文章来源:http://blog.csdn.net/jyk/archive/2006/08/15/1067382.aspx
686 0