# -*- coding: utf-8 -*- """ Created on Tue Jul 3 13:46:42 2018 @author: Borja Balparda """ #################################### # Control de flujo - Condicionales # #################################### %reset -f # Creamos una lista. a = [1,2,3,4,5] # Creamos nuestra primera condicion. # (Hay que seleccionar toda la condicion) if a [0] > a [4]: print ("El primer elemento de la lista es mayor que el último") else: print ("El primer elemento de la lista es menor que el último") # Cambiamos el orden de la lista y ejecutamos el mismo código. a.sort(reverse=True) # Repetimos la condicion. if a [0] > a [4]: print ("El primer elemento de la lista es mayor que el último") else: print ("El primer elemento de la lista es menor que el último") # Añadimos la funcion elif if a [0] > a [4]: print ("El primer elemento de la lista es mayor que el último") elif a [0] == a [4]: print ("El primer elemento de la lista es igual que el último") else: print ("El primer elemento de la lista es menor que el último") # Cambiamos el cuarto elemento a[0]=1 # Repetimos la condicion. if a [0] > a [4]: print ("El primer elemento de la lista es mayor que el último") elif a [0] == a [4]: print ("El primer elemento de la lista es igual que el último") else: print ("El primer elemento de la lista es menor que el último") # Tambien podemos añadir un elemento en funcion de la condicion if a [0] > a [4]: print ("El primer elemento de la lista es mayor que el último y es " + str(a[0])) elif a [0] == a [4]: print ("El primer elemento de la lista es igual que el último y es " + str(a[0])) else: print ("El primer elemento de la lista es menor que el último y es " + str(a[0]))