python中continue的运用
来源:互联网 发布:淘宝商盟图片 编辑:程序博客网 时间:2024/05/07 17:35
valid = False
count = 3
passwdList = [111,2222,33333,44444]
while count > 0:
input = raw_input('enter password:')
for eachPasswd in passwdList:
if input == eachPasswd:
valid = True
break
if not valid:
print 'invalid input'
count -= 1
continue
else:
count = 3
passwdList = [111,2222,33333,44444]
while count > 0:
input = raw_input('enter password:')
for eachPasswd in passwdList:
if input == eachPasswd:
valid = True
break
if not valid:
print 'invalid input'
count -= 1
continue
else:
break
这是让用户有3次机会输入正确的密码,如果失败的话,那么valid就为一个假值,我们就可以阻止用户继续猜测密码。
但是我实现之后不管我输入司马值,他都显示了我是失败的,我输入passwdList中的正确密码也被提示是错误的 我很费解啊 有大牛帮着解释下吗?
- python中continue的运用
- Python中continue的使用
- python中continue语句
- python 中threading的运用
- "break";"continue";"标签名+:"的运用
- Python中pass、continue、break、exit()的区别
- python中continue语句与break语句的区别
- python中if语句的运用
- Python:continue语句的使用
- Python中运用JSON
- AS break,continue运用
- Python中break、continue、pass、exit()
- python中break与continue使用
- java里面的标签运用 continue label, break label
- Python continue
- java中Continue的用法
- lua 中continue的实现
- java中,continue的使用。
- 解决:对 PInvoke 函数的调用导致堆栈不对称问题
- css样式防止被覆盖
- Unity3D实用工具汇总
- 陪你一路走来-现场急救指南
- 真正优秀的程序员有哪些与众不同之处?
- python中continue的运用
- RHEL6 KVM安装备忘
- 关于VC编译错误fatal error C1083的解决办法
- 基于linux视频架构V4L2分析-----video for linux(一)
- ArrayList与Vector之间的区别
- 事故总结报告
- memccpy() -- string字符串的拷贝
- 敏捷开发学习笔记——实践XP尽可能满足的先决条件和推荐
- 函数调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配。