擅长:python、mysql、java
<p>这不是一个完整的答案;我不是python专家。在</p>
<p>我强烈建议使用关联数组或dictionary/hash而不是list/array来存储用户名和密码。至少,大用户列表的性能会更好。在</p>
<p>当用户注册到该进程的函数中时,我会移动用户名的提示;这看起来很奇怪,您将用户名传递到reg\u sys()中,而prompt在log_sys()中。在</p>
<p>您的密码测试似乎有缺陷;您只检查第一个是否与第二个匹配,而不检查其中一个或两个是否为None、空列表、空字符串或其他特殊值。在</p>
<p>我希望这有帮助。在</p>