2
respostas

erificando o início e o fim de uma String - CODIGO REFEITO

url = input("Digite a URL para validação: ")

validacao = "URL válida!" 
if url.startswith("https://") and url.endswith(".com"): 
       print(validacao)
else: "URL inválida!"
2 respostas

Oi, Luciano! Como vai?

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

Gostei de ver que você utilizou startswith e endswith para validar a URL, isso torna o código simples e direto. Notei que no else você não usou print, então a mensagem "URL inválida!" não será exibida.

Uma dica interessante para o futuro é usar o método in para verificar se algo existe dentro da string. Veja este exemplo:


texto = "Aprendendo Python na Alura"

if "Python" in texto:
    print("Palavra encontrada")
else:
    print("Palavra nao encontrada")

Esse código verifica se a palavra Python está presente em texto e retorna a mensagem correspondente.

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

Obrigado Rafaela, boa tarde.

Vou usar a orientação que me passou. Obrigado.