1
resposta

Verificando o início e o fim de uma String


url = input('Digite a URL para verificar: ')
if url.startswith('http://') and url.endswith('.com'):
    print('URL válida')
else:
    print('URL inválida')
1 resposta

Olá, Nicole! 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.

Permaneça 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 é 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.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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