Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Minha Solução

url: str = input("Digite a URL para validação: ").strip().lower()


def validacao(url: str) -> str:
    try:
        if url.startswith("https://") and url.endswith(".com"):
            return "URL válida!"
        else:
            return "URL inválida!"
    except Exception:
        return "Entrada Inválida! Tente novamente."


print(validacao(url))
1 resposta
solução!

Oi, Felipe! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Sua solução tá clara e bem organizada! Usar strip().lower() já no input é uma ótima prática para garantir que o valor esteja limpo e padronizado antes da validação. A função startswith e endswith também foram aplicadas corretamente — ficou bem direto ao ponto.

E, incluir o try/except mostra um cuidado extra com possíveis erros na entrada, o que é um diferencial bacana.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!