url = input('Digite a URL para validação: ')
if url.startswith('https://') and url.endswith('.com'):
print('A URL é válida!')
else:
print('A URL é inválida.')
url = input('Digite a URL para validação: ')
if url.startswith('https://') and url.endswith('.com'):
print('A URL é válida!')
else:
print('A URL é inválida.')
Oii, Marcia!
Obrigada por compartilhar.
Seu exemplo ficou bem claro e direto para verificar se uma URL começa com https:// e termina com .com. É uma ótima forma de treinar a lógica com startswith() e endswith().
Uma dica interessante para o futuro é usar o método in para verificar se uma parte do texto está contida em uma string. Isso é útil quando você quiser validar se algum trecho aparece no meio da URL, por exemplo:
url = input('Digite a URL: ')
if 'alura' in url:
print('A URL contém a palavra "alura".')
Explicando: o código verifica se a palavra alura aparece em qualquer parte da url.