1. while 循环使用的训练
2. if else 条件函数的训练
【举个栗子】
登录某界面,需要用户输入密码才能访问。
密码正确,提示 登录成功;密码错误,提示 登录失败。
用户输入密码次数有限制,只能输入3次。
尝试登录失败后,每次提醒剩余几次输入密码的机会。
1 i = 3
2 while i > 0:
3 i -= 1
4 password = input('请输入密码:')
5 if password == "123":
6 print("登录成功")
7 break
8 else:
9 print('登录失败!')
10 if i > 0:
11 print("你还有{0}次机会。".format(i)) # 也可"你还有",str(i)"次机会。"
版本需要升级:
1. 输入的密码 位数需要受限。
2. 输入的密码 区分大小写。