知识点使用:1.格式化输出的两种方法---% .formatespa
2.while循环的使用,及跳出循环的两种方法---break(跳出循环体)、continue(结束本次循环,继续下次循环)code
3.if条件语句的使用orm
""" 功能:模拟用户登陆,(3次重试机会,登陆成功展现登陆帐号密码) 做者:诸葛 日期:29/06/2019 """ i = 3 username = 'zzl' password = '123456' #思路一:先验证帐号,再验证密码 # while i > 0: # i -= 1 # name = input('请输入用户名:') # if name == username: # word = input('请输入密码:') # if word == password: # print('''恭喜您登录成功! # -------帐号密码信息------- # 用户名:%s # 密码:%s # ''' % (username, password)) # break # else: # print('''密码输入错误,请从新输入! # ------剩余尝试次数{}次------'''.format(i)) # continue # # else: # print('用户名不存在,请从新输入!') # print('------剩余尝试次数{}次------'.format(i)) # continue # # else: # print('尝试次数过多,请稍后重试!') #思路二:一次性验证帐号密码 while i > 0: i -= 1 name = input('请输入用户名:') word = input('请输入密码:') if name == username and word == password: print('恭喜您登录成功!') print('''------登陆帐号信息------ 用户名:%s 密码:%s''' % (username,password)) break else: print('''对不起,帐号或密码错误,请从新输入! ------剩余尝试次数:{}------'''.format(i)) else: print('尝试次数过多,请稍后重试!')