Как сделать цикл выбора?

Хочу чтобы я вводил да или нет, и в зависимости от ответа будет выбираться цикл. Если нет то спрашивается лог и пароль и отправляет запрос для входа, а если да то спрашивается лог и пароль и отправляется запрос на сервер мол мы регистрируемся и затем сразу вход с данными которые мы ввели.

print('Вы новый пользователь?')
    otvet = input()
    if otvet == 'да' or 'Да':
        l = input('Логин: ')
        p = input('Пароль: ')
        reg = requests.get(f'http://{ser}/reg?login={l}&password={p}')
        print(reg.text)
        log = requests.get(f'http://{ser}/login?login={l}&password={p}')
        print(log.text)
    elif otvet == 'нет' or 'Нет':
        l1 = input('Логин: ')
        p1 = input('Пароль: ')
        log1 = requests.get(f'http://{ser}/login?login={l1}&password={p1}')
        print(log1.text)

Вот что получилось у меня но почему то это не работает.


Ответы (1 шт):

Автор решения: debash
while True:
        print('Вы новый пользователь?')
        otvet = str(input())
        if otvet == 'да':
            l = input('Логин: ')
            p = input('Пароль: ')
            reg = requests.get(f'http://{ser}/reg?login={l}&password={p}')
            print(reg.text)
            log = requests.get(f'http://{ser}/login?login={l}&password={p}')
            print(log.text)
            break
        elif otvet == 'нет':
            l = input('Логин: ')
            p = input('Пароль: ')
            log1 = requests.get(f'http://{ser}/login?login={l}&password={p}')
            print(log1.text)
            break
        else:
            print('да или нет')
→ Ссылка