我需要一点帮助。我刚开始编程。我想尝试制作一种计算机终端,它会要求用户和密码(例如jcd;bionicman),当您在注册表中写入某种日志时,它会显示某些文本(例如“欢迎回来JC.Denton”)但是,当我在用户中写入时,它只是结束了这个过程。如何使它在我在日志中写入并按enter键时显示文本,然后请求另一个用户:下面是一个示例
Program: Enter Loggin
User: jcd;bionicman
Program: Welcome back JC
Program: Enter new Loggin
我知道这可能是一个非常简单的解决方案,但每个人都必须从某个地方开始,对吗
以下是我目前的进展:
password = input()
if password == "jcd;bionicman":
print("Terminal Accessed. Welcome Back JC")
else:
print("Unknown Terminal Loggin, Try again.")
while 3 > 2:
print("Insert Terminal User and Password")
break
input()
这种方法可以工作,但它只要求另一个用户使用一次,这意味着您可以在流程结束之前输入两次日志
编辑:添加一个while:true,有点坏了,现在当你写一个错误的loggin时,它不会说(“未知终端loggin,再试一次”),相反它只会要求一个新用户,和一个正确的loggin一样
您需要使用
while
循环。将此项置于打印代码之前:然后,缩进打印代码
您应该使用While循环。 例如,(*确保添加中断)
您试图完成的任务可以通过以下代码完成:
相关问题 更多 >
编程相关推荐