Olá, bom dia! Todos bem por aqui?
Antes de tudo, feliz ano novo!
Estou na aula PARA SABER MAIS: FORMATAÇÕES DO PRINT e me surgiu uma dúvida quando cheguei em valores boleanos.
Temos a explicação:
**Uma observação: os operadores de formatação de strings com % não funcionam diretamente com valores booleanos. Uma maneira de lidar com isso é convertendo o valor booleano para uma string antes de usá-lo na formatação com a função str( ). Por exemplo:
x = True print("Valor de x: %s" % str(x))**
Pelo que entendi, e acho que estou errada, esse comando dentro do print com o %str iria converter o valor em string, mas quando na sequência eu digitei type(x), o notebook me retornou a resposta abaixo:
A dúvida é: se eu pedi pra ele transformar em String, porque me retornou a informação dizendo que o tipo da variável ainda é booleana?
Obrigada desde já!