「Python」基础教程 怎么样理解数字,字符串与布尔值

更正
本节视频中展示的代码不完整,缺少了else语句 ,因此输入123456时,程序不会结束
03:23
请参考下方补充完整的代码
本节所用代码
###
fail_count = 0
allow_input = True
while allow_input:
###
message = f'''已经输入错了{fail_count}次
请输入密码:'''
pw = input(message)
###
if pw == '123456':
print('这是世界上最糟糕也最常见的密码!')
fail_count += 1
if fail_count == 3:
allow_input = False
else:
break