def Hello_World():
print('Enter correct combonation to continue:')
allowed_users = ['Bill', 'Sherly', 'Jim']
number=0
while number<4:
username = input("Username:")
password = input("Password:")
if username in allowed_users and password=='Family':
print("Access granted")
number=5
else:
print("Access denied")
number=4
我的问题是,我不喜欢在运行该代码时自动调用该函数Hello_World(),而我想自己调用它,因此可以将其放入另一个函数中,例如:
def all_together():
Hello_World()
Keep_going():
因此,我调用了all_together()函数,然后没问题。另外,当我使用此功能时,它直接进入while语句,并跳过Hello_World()下面的打印内容:如何阻止这种情况发生。最后一件事是,当我使用这段代码时,它首先要求输入用户名(然后我键入它就可以了),然后输入密码(然后我输入),但是之后,它只重复要求输入用户名和密码,并且不会停止,如何继续进行其他操作,例如我的其他函数Keep_going():
(顺便说一句,我确实已经定义了我的函数Keep_going(),只是为了节省空间而已。)您可以告诉我如何做吗?