url = input('Digite a URL para valição: ')
if url.startswith('https://') and url.endswith('.com'):
print('URL válida')
else:
print('URL inválida')
url = input('Digite a URL para valição: ')
if url.startswith('https://') and url.endswith('.com'):
print('URL válida')
else:
print('URL inválida')
Olá, Carlos, como vai?
O seu código está correto e atende perfeitamente aos requisitos da atividade. Você utilizou corretamente os métodos startswith e endswith da classe string para validar o início e o fim da sequência de caracteres, aplicando o operador lógico and para garantir que ambas as condições sejam satisfeitas simultaneamente.
Uma dica para tornar o programa mais robusto é utilizar o método lower antes das verificações, como em url.lower().startswith('https://'), o que evitaria que entradas com letras maiúsculas fossem invalidadas incorretamente.
Parabéns pelo excelente exercício e continue compartilhando seus avanços. O fórum está à disposição para eventuais dúvidas.