玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: 玩蛇网首页 > Python源码实例 > 基础编程源码 > 正文内容

python教程之模拟登录代码的实现

编写登录接口

输入用户名密码
认证成功后显示欢迎信息
输错三次后锁定
 

 

1. [文件] login.py ~ 553B

#!/usr/bin/env python
# -*- coding:utf-8 -*-

import getpass

logintimes = 0
while logintimes < 3:
    name=raw_input("Please input your username:")
    pwd=getpass.getpass("Please input your password:")
    if name=='wxy' and pwd=='123':
        #正确后允许进入并退出循环
        print "Welcome,login succeed!"
        break
    else:
        #错误时,出错计数加1
        print "Error,login again:"
        logintimes+=1
else:
    #错误达到三次后,结束此循环
    print "Sorry,account has been locked!"

2. [文件] login1.py ~ 385B     下载(1)     跳至 [1] [2] [全屏预览]

#!/usr/bin/env python 
#! -*- coding: utf-8 -*-

for i in range(3):  # 设定循环次数
	name = raw_input("请输入用户名:")
	pwd = raw_input("请输入密码:")
	if name == "wxy" and pwd == "123":
		print "登录成功,欢迎!"
		# 用户信息认证成功,跳出循环
		break    	
	else:
		print "用户信息错误,请重新输入!"
else:
	# 用户信息输错三次后,账号锁定
	print "很抱歉,用户已锁定!"

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/code/base/b465.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年01月04日 - 20时52分26秒 发布自玩蛇网

我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules