Exemplo
- Entrada
abcdef- Saída
aceito
Texto abcdef possui seis caracteres, atendendo a condição de tamanho, por isso o resultado torna-se aceito mesmo sem arroba.
Exercício 12 de 30
Leia uma linha. Use len(), count(), or e if/else para mostrar aceito se houver pelo menos 6 caracteres ou exatamente uma arroba; caso contrário, mostre rejeitado.
As entradas são fornecidas automaticamente.Use input() com os parênteses vazios, sem textos como “Digite sua idade”. Imprima apenas a resposta pedida.
abcdef
aceitoTexto abcdef possui seis caracteres, atendendo a condição de tamanho, por isso o resultado torna-se aceito mesmo sem arroba.
Entrada: Uma linha com texto.
Saída: Uma linha com aceito ou rejeitado.
abc
rejeitadoTexto abc tem apenas três caracteres e nenhuma arroba, então nenhuma alternativa do or é satisfeita e aparece rejeitado.
Tente verificar seu código uma vez para liberar a solução.
s = input()
if len(s) >= 6 or s.count("@") == 1:
print("aceito")
else:
print("rejeitado")or permite duas formas independentes de aceitação. Um texto curto passa se tiver uma arroba; um texto longo passa mesmo sem arrobas. Duas arrobas não atendem à comparação de igualdade, mas o comprimento ainda pode aprovar.
Escreva seu código e clique em Verificar.