Variables Booleanas

Hasta ahora hemos visto variables de texto y variables numéricas enteras. En los próximos ejercicios, cubriremos las variables booleanas y sus casos de uso.
Las variables booleanas solo pueden tomar dos valores: True y False. Pueden representar si una afirmación (condición) es verdadera o falsa.
is_better = True
sometimes = False
playing_football = True
hello = False

print(sometimes, playing_football)
Este programa imprimiría False True ya que el valor de sometimes está asignado como False y el valor de playing_football está asignado como True.
 
Para obtener los tipos de las variables, podemos usar la función type.
a = True
b = 123
c = 'hello'
d = 'False'

print(type(a), type(b), type(c), type(d), type(1234))
Este programa imprimiría <class 'bool'> <class 'int'> <class 'str'> <class 'str'> <class 'int'>. Lo que significa que:
  • a es de tipo bool (una variable booleana que puede ser True o False)
  • b es de tipo int (una variable numérica entera)
  • c es de tipo str (una variable textual/string)
  • d es de tipo str (una variable textual/string) - no es booleana
  • 1234 es de tipo int (un valor numérico)
 

Desafío

Crea una variable numérica favorite y asígnale tu número favorito. Crea una variable best y asígnale True.
Tu programa debe imprimir los tipos de las variables favorite y best en la salida, así como los tipos de True, False y '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