---
# System prepended metadata

title: Untitled

---

## CONDICIONALES

Las condicionales sirven para determinar/comprobar que lo que se esta contrastando es True.

Para ello usamos la partícula 'if' o en español 'si'.

Un ejemplo en español y en la vida cotidiana sobre esto puede ser: **"si tengo un master, ¿podría conseguir un mejor empleo que con una carrera?"**

Y en efecto, esta condicion sería verdadera o 'True'.

Una condicional sería:

```python
example = 56 < 128

if example == True: 
print 'sabes matemáticas'
```

En este caso, podemos ver que como la variable es verdadera, la string proporcionada se printeara en la consola de comandos.

Ahora, si queremos que si la expresión; aún siendo falsa, ejecute alguna acción, usaremos la partícula 'else'.

Un ejemplo de la vida cotidiana sería: **"si consigo ganar la lotería me iré a vivir a las Bahamas; si no, trataré de conseguir unos estudios lo suficientemente buenos como para un trabajo estable y bien pagado"**

Un ejemplo en el mundo del coding sería:
```python=
def example():
if example == True:
    print "no sabes matematicas"

else:
    print "sabes matematicas"
    
print example(True)
print example(False)
```

Esto conlleva que con el primer def, printeará: "no sabes matemáticas"; al contrario, con el segundo printeará: "sabes matemáticas"

Ahora hablaremos de la última, "elif", la cual trata de dar otra opción en caso de que el if no sea true, sin tener que ser si o si false. Es decir: (ejemplo vida cotidiana) "si yo tengo un doctorado **O** un master, tendré un mejor trabajo; si no lo consigo, obtendré un empleo ligeramente inferior"

Aqui el "o" se consideraría el "elif", ya que trata de ampliar el rango de probabilidades de ser True para no tener que elaborar más condicionales para el mismo resultado"

EJEMPLO 
```python
def notas_1(grade):
    if grade >= 9:
        return 'sobresaliente'
    elif grade >= 7:
        return 'notable'
    elif grade >= 6:
        return 'bien'
    elif grade >= 5:
        return 'suficiente'
    else:
        return 'insuficiente'

print notas_1(9.3)
print notas_1(7.8)
print notas_1(6.9)
print notas_1(5.2)
print notas_1(2)
```

ñluioidsuoidudoisudso9u
```python
Pyg = 'ay'
```