Exemplo
- Entrada
(linha em branco)- Saída
False
Uma linha vazia sem caracteres é considerada falsa, então a conversão booleana produz False.
Exercício 4 de 18
Leia uma linha e mostre bool() desse texto. Uma linha vazia deve produzir False; qualquer texto não vazio deve produzir True.
As entradas são fornecidas automaticamente.Use input() com os parênteses vazios, sem textos como “Digite sua idade”. Imprima apenas a resposta pedida.
(linha em branco)False
Uma linha vazia sem caracteres é considerada falsa, então a conversão booleana produz False.
Entrada: Uma linha de texto, possivelmente vazia.
Saída: True ou False conforme bool(texto).
false
True
A palavra false contém letras e não é vazia, por isso a conversão booleana resulta em True.
Tente verificar seu código uma vez para liberar a solução.
texto = input()
print(bool(texto))
bool() não interpreta o significado de palavras como false. Para strings, ele verifica se há conteúdo. Portanto 'false', '0' e até um único espaço produzem True; somente a string vazia produz False.
Escreva seu código e clique em Verificar.