Variáveis Booleanas

Até agora, vimos variáveis textuais, assim como variáveis numéricas inteiras. Nos próximos exercícios, vamos abordar variáveis booleanas e seus casos de uso.
Variáveis booleanas só podem assumir dois valores: True e False. Elas podem representar se uma afirmação (condição) é verdadeira ou falsa.
is_better = True
sometimes = False
playing_football = True
hello = False

print(sometimes, playing_football)
Este programa irá imprimir False True, pois o valor de sometimes é False e o valor de playing_football é True.
 
Para obter os tipos das variáveis, podemos usar a função type.
a = True
b = 123
c = 'hello'
d = 'False'

print(type(a), type(b), type(c), type(d), type(1234))
Este programa irá imprimir <class 'bool'> <class 'int'> <class 'str'> <class 'str'> <class 'int'>. Isso significa que:
  • a é do tipo bool (uma variável booleana que pode ser True ou False)
  • b é do tipo int (uma variável numérica inteira)
  • c é do tipo str (uma variável textual/string)
  • d é do tipo str (uma variável textual/string) - não é uma booleana
  • 1234 é do tipo int (um valor numérico)
 

Desafio

Crie uma variável numérica favorite e atribua seu número favorito a ela. Crie uma variável best e atribua True a ela.
Seu programa deve imprimir os tipos das variáveis favorite e best na saída, assim como os tipos de True, False e 'long long text'.
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue