url = input("Digite a URL para validação: ")
if url.startswith("https://") and url.endswith(".com"):
print("URL válida!")
else:
print("URL inválida!")
url = input("Digite a URL para validação: ")
if url.startswith("https://") and url.endswith(".com"):
print("URL válida!")
else:
print("URL inválida!")
Oi, Luiz! Como vai?
Agradeço por compartilhar.
Gostei de como você utilizou os métodos startswith e endswith juntos pra validar a URL. Isso mostra um bom entendimento de como verificar padrões no início e no fim de uma string, deixando a solução simples e direta.
Aqui também seria legal o uso do método strip() antes da validação, pra evitar erros caso a pessoa digite espaços sem perceber.
url = input("Digite a URL: ").strip()
if url.startswith("https://") and url.endswith(".com"):
print("URL valida")
else:
print("URL invalida")
Esse código remove espaços extras antes e depois da entrada, garantindo uma validação mais confiável.