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:
aes de tipobool(una variable booleana que puede serTrueoFalse)bes de tipoint(una variable numérica entera)ces de tipostr(una variable textual/string)des de tipostr(una variable textual/string) - no es booleana1234es de tipoint(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