1
resposta

Minha resposta

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

if url.startswith('https://') and url.endswith('.com'):
    print(f'URL "{url}" cadastrada com sucesso!')
else:
    print('URL invalida!')
1 resposta

Oi! Tudo bom?

Excelente! Siga praticando com os desafios e sempre compartilhe conosco.

Você soube aplicar métodos de string para validação de dados de forma eficiente, aproveitou o uso de condicionais para controlar o fluxo de execução e entendeu como o feedback ao usuário é essencial para garantir uma boa experiência na interação com o programa.

Como dica adicional, experimente utilizar expressões regulares quando precisar validar URLs com mais precisão. Assim:

import re

url = input("Digite a URL para validação: ")
padrao = r'^https:\/\/[a-zA-Z0-9\-\.]+\.(com|org|net)$'

if re.match(padrao, url):
    print(f'URL "{url}" cadastrada com sucesso!')
else:
    print('URL inválida!')

Com isso, você poderá validar formatos mais complexos com mais facilidade.

Í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!