前几天才开始学for循环,百度到这样的一个练习题:
"""用户登录需求: 1.输入用户名和密码; 2.判断用户名和密码是否正确(name=‘root’,passwd=‘westos’),密码输入错误三次则会报错 3.登录仅有三次机会,超过3次会报错"""
我首次写的代码如下,存在的主要问题是,多了一层循环,导致输入正确用户名和密码后没有停止程序,而是循环了3次输入错误用户名和密码的提示,真正输入错误用户名和密码的时候没有问题:

修改后的代码如下:

存在的主要问题就是for循环运用不熟练,需求没有好好分析
文章描述了一个初学者在编写Python登录验证程序时遇到的问题,即使用for循环不当导致登录成功后仍继续循环。修改后的代码解决了这个问题,强调了理解和分析需求的重要性。
312

被折叠的 条评论
为什么被折叠?



