【Python】while循环实现用户登录的三次机会

给用户三次输入用户名和密码的机会,要求如下:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

1)如输入第一行输入用户名为‘Kate’,第二行输入密码为‘666666’,输出‘登录成功!’,退出程序;‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬
2)当一共有3次输入用户名或密码不正确输出“3次用户名或者密码均有误!退出程序。”。

代码如下:

count = 0
while count < 3:
	name = input()
	password = input()
	if name =='Kate' and password =='666666':
		print("登录成功!")
		break
	else :
		count += 1
		if count == 3:
			print("3次用户名或者密码均有误!退出程序。")

用户三次输入过程可以看作三次循环输入,如果登录成功则退出循环,程序结束。否则继续循环,当循环次数到达三次的时候,提示自动退出程序。

  • break
    终止整个循环
发布了20 篇原创文章 · 获赞 38 · 访问量 906

猜你喜欢

转载自blog.csdn.net/weixin_45506775/article/details/104295040