1
resposta

Verificando o início e o fim de uma String

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.')
1 resposta

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.

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