--Originally published at Python.
Algunas veces en nuestros programas es necesario que tomemos algunas “decisiones”, esto en el sentido de que necesitamos decidir si ejecutar una pieza en especial de código o no, o tal vez dadas ciertas condiciones tendríamos varias alternativas de código que ejecutar.
Para esto tenemos una sentencia llamada if y otra llamada else.
Sentencia if en python
La sentencia If evalúa básicamente una operación lógica, es decir una expresión que de como resultado verdadero o false (true o false), y ejecuta la pieza de código siguiente siempre y cuando el resultado sea verdadero.
La expresión if se utiliza de la siguiente manera:

otro ejemplo:

Lo que haz visto en este ejemplo es una evaluación de (a > 5) dado que “a” tiene un valor a 7, y 7 es mayor a 5, el resultado de la operación logica es verdadero, por lo tanto si ejecutas este programa tu resultado sera:
La variable es mayor a 5!
fin
Si por otro lado cambiaramos el programa y dijeramos que “a” es igual a 3. El resultado seria unicamente:
fin
Pues la condición habrá dejado de ser verdadera.











El literal que se asigna a la variable también se puede expresar como un octal, anteponiendo un cero:
o bien en hexadecimal, anteponiendo un 0x:
3.1.2 Reales
Los números reales son los que tienen decimales. En Python se expresan mediante el tipo float. En otros lenguajes de programación, como C, tenemos también el tipo double, similar a float pero de mayor precisión (double = doble precisión). Python, sin embargo, implementa su tipo float a bajo nivel mediante una variable de tipo double de C, es decir, utilizando 64 bits, luego en Python siempre se utiliza doble precisión, y en concreto se sigue el estándar IEEE 754: 1 bit para el signo, 11 para el exponente, y 52 para la mantisa. Esto significa que los valores que podemos representar van desde ±2,2250738585072020 x 10-308 hasta ±1,7976931348623157×10308.
Para representar un número real en Python se escribe primero la parte entera, seguido de un punto y por último la parte decimal.
También 



