我想用python登录,我刚开始使用python

我想用python登录,我刚开始使用python,python,Python,我一直在尝试登录,所以我想做的是,你可以从下面阅读,但我的问题是,我想这样做,如果我输入了一个错误的用户名,我会重新开始在顶部,我怎么做 name=(input('Enter your valid username:')) if (name=='your valid username'): password = (input('Enter your password:')) if (password=='nabil165'):

我一直在尝试登录,所以我想做的是,你可以从下面阅读,但我的问题是,我想这样做,如果我输入了一个错误的用户名,我会重新开始在顶部,我怎么做

name=(input('Enter your valid username:'))


    if (name=='your valid username'):
        password = (input('Enter your password:'))
        if (password=='nabil165'):
            print('Welcome back Nabil!')
    else:
        print("Try again!")
        name = (input('Enter your valid username:'))

在我看来,您应该创建一个有效用户名的列表/数组,然后将输入的用户名与列表/数组中的用户名进行比较,这样您就可以使用if-else编写身份验证逻辑