如何修改此用户名和密码?

时间:2018-06-25 15:58:25

标签: python-3.x

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(),只是为了节省空间而已。)您可以告诉我如何做吗?

0 个答案:

没有答案