

Olá, Santiago! Como vai?
Muito bem! Continue resolvendo os desafios e compartilhando com a comunidade Alura.
Observei que você explorou o uso dos métodos startswith()
e endswith()
para validar a URL, utilizou muito bem a estrutura condicional if
para tomar decisões e ainda compreendeu a importância de verificar o formato de uma entrada antes de processá-la.
Uma dica interessante para o futuro é usar o operador in
para verificar se certos trechos estão presentes na string. Dessa forma:
url = input('Digite a URL para verificar: ')
if 'http' in url and '.com' in url:
print('URL parece válida')
else:
print('URL inválida')
Resultado:
Digite a URL para verificar: https://google.com
URL parece válida
Isso simplifica a verificação de partes importantes da URL sem depender de métodos específicos.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!