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 tipobool
(una variable booleana que puede serTrue
oFalse
)
b
es de tipoint
(una variable numérica entera)
c
es de tipostr
(una variable textual/string
)
d
es de tipostr
(una variable textual/string
) - no es booleana
1234
es 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