Olá, Vanelice! Como vai?
Parabéns pela resolução da atividade!
Vi que você explorou o laço condicional para controlar o fluxo com Python, utilizou muito bem o for para percorrer os intervalos e ainda compreendeu a importância da estrutura de repetição para organizar a lógica do programa.
Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Uma dica interessante para o futuro é simplificar o código usando a função range() com min() e max(). Assim:
inicio = int(input("Digite o primeiro número: "))
fim = int(input("Digite o segundo número: "))
for i in range(min(inicio, fim) + 1, max(inicio, fim)):
print(i)
Isso faz o programa funcionar corretamente sem precisar separar os casos com if.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!