用户登陆(三次机会重试)

方法1:

import getpass
n = 0
while n < 3:
	admin = input("请输入用户名:")
	pwd = getpass.getpass("请输入密码:")
	if admin == "root" and pwd == "root" :
		print("欢迎登录系统")
		break	
	else:
		if n < 2:
			print("用户名密码错误,请重新输入")
		else:
			print("您尝试次数超过3次,请稍后再试,谢谢!")
	n = n + 1

方法二:

#!usr/bin/env python
# -*- coding:utf-8 -*-
import getpass
n = 0
while n < 3 :
    username = input("请输入用户名:")
    pwd = getpass.getpass("请输入密码:")
    if username == "root" and pwd == "root":
        print("欢迎登录系统")
        break
    elif n < 2:
        print("用户名密码错误,请重新输入")

    else:
        print("您已经尝试3次,请稍后再试,谢谢!")
    n = n + 1

  

posted @ 2018-08-22 19:56  为赋新词强说愁  阅读(369)  评论(0)    收藏  举报