题目: 运用 Python 语言编写一段代码, 实现用户输入用户名和秘码, 当用户名为 seven 且 秘码为 123 时, 表示登陆成功, 否则登陆失败, 失败时准许重复输入三次。
# !/usr/bin/python
# -*- coding: UTF-8 -*-
def main():
count = 0
while count < 3 :
username = str(input("Enter username:\n"))
passwd = str(input("Enter passwd:\n"))
if username.lower() == seven and passwd.lower() == 123:
print("恭喜你! 登录成功")
break
else:
if (2 - count) == 0:
print("对不起, 你输入用户名和秘码的错误次数已然超过3次,请稍后再试或联系咱们的工作人员")
break
print("很遗憾! 你输入的用户名或秘码错误")
print("您还有%d次机会再次正确的输入用户名和秘码" %(2 - count))
count += 1
if __name__ == __main__:
main()
|