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!')
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!')
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.
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!