Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>12</strong><br />
PROGRAMACION<br />
Existen otros tipos simples que poseen un número muy limitado de valores. El más notorio<br />
es None, que es similar al NULL de C o al null de Java. Se utiliza para denotar<br />
explícitamente que una variable no ha recibido valor alguno, que se debe considerar el<br />
valor predeterminado, o una referencia vacía. Otro caso similar es el de los valores True y<br />
False del tipo bool. Ellos representan respectivamente el resultado verdadero y falso de<br />
una operación lógica. Sin embargo el lenguaje utiliza otras reglas para reducir cualquier<br />
valor a uno booleano. Por ejemplo, todos los números se convierten al valor verdadero<br />
excepto 0, 0.0, 0L como en el lenguaje C, y además 0j. Por otra parte, None se convierte a<br />
False.<br />
Existen dos conjuntos de operadores para los valores booleanos. En cada caso, a pesar de<br />
las similitudes con otros lenguajes tradicionales, también se ponen de relieve<br />
características propias. Primeramente se tienen los operadores de comparación. Su<br />
significado es muy intuitivo. Vale destacar, por ejemplo, que los operadores de orden (>,<br />
>=,