Exemplo
- Entrada
@- Saída
Quantidade aceita
Texto @ contém exatamente uma arroba, preenchendo a primeira alternativa do or e produzindo Quantidade aceita.
Exercício 6 de 30
Leia uma senha. Use count(), or e if/else para mostrar Quantidade aceita quando houver exatamente 1 ou 2 arrobas. Nos demais casos, mostre Quantidade nao aceita.
As entradas são fornecidas automaticamente.Use input() com os parênteses vazios, sem textos como “Digite sua idade”. Imprima apenas a resposta pedida.
@Quantidade aceitaTexto @ contém exatamente uma arroba, preenchendo a primeira alternativa do or e produzindo Quantidade aceita.
Entrada: Uma única linha com a senha.
Saída: Uma linha com Quantidade aceita ou Quantidade nao aceita.
@@Quantidade aceitaTexto @@ apresenta duas arrobas, satisfazendo a segunda comparação com igualdade e gerando Quantidade aceita.
(linha em branco)Quantidade nao aceitaLinha vazia não possui arroba, portanto nenhuma das igualdades a 1 ou 2 é verdadeira e retorna Quantidade nao aceita.
Tente verificar seu código uma vez para liberar a solução.
senha = input()
if senha.count("@") == 1 or senha.count("@") == 2:
print("Quantidade aceita")
else:
print("Quantidade nao aceita")A contagem é comparada separadamente com 1 e com 2. or aceita quando pelo menos uma comparação é verdadeira. Usar and exigiria que o mesmo número fosse 1 e 2 simultaneamente, o que nunca acontece.
Escreva seu código e clique em Verificar.