Python

Condicionales

Condicionales (if) if condición1: bloque código elif condición2: bloque código … else : bloque código Evalúa la expresión lógica condición1 y ejecuta el primer bloque de código si es True; si no, evalúa la siguientes condiciones hasta llegar a la primera que es True y ejecuta el bloque de código asociado.

Ejercicios de Listas y Tuplas

Ejercicio 1 Escribir un programa que almacene las asignaturas de un curso (por ejemplo Matemáticas, Física, Química, Historia y Lengua) en una lista y la muestre por pantalla. Solución Ejercicio 2 Escribir un programa que almacene las asignaturas de un curso (por ejemplo Matemáticas, Física, Química, Historia y Lengua) en una lista y la muestre por pantalla el mensaje Yo estudio <asignatura>, donde <asignatura> es cada una de las asignaturas de la lista.

Trabajos de Programación con Python

Trabajos de Programación con Python de los últimos cursos con soluciones.

Bucles

Bucles condicionales (while) while condición: bloque código Repite la ejecución del bloque de código mientras la expresión lógica condición sea cierta. Se puede interrumpir en cualquier momento la ejecución del bloque de código con la instrucción break.

Ejercicios de Diccionarios

Ejercicio 1 Escribir un programa que guarde en una variable el diccionario {'Euro':'€', 'Dollar':'$', 'Yen':'¥'}, pregunte al usuario por una divisa y muestre su símbolo o un mensaje de aviso si la divisa no está en el diccionario.

Retos de Programación con Python

Retos de programación con Python con soluciones

Ejercicios de Funciones

Ejercicio 1 Escribir una función que muestre por pantalla el saludo ¡Hola amiga! cada vez que se la invoque. Solución Ejercicio 2 Escribir una función a la que se le pase una cadena <nombre> y muestre por pantalla el saludo ¡hola <nombre>!

Listas

Listas Una lista es una secuencias ordenadas de objetos de distintos tipos. Se construyen poniendo los elementos entre corchetes [ ] separados por comas. Se caracterizan por: Tienen orden. Pueden contener elementos de distintos tipos.

Ejercicios de Programación Funcional

Ejercicio 1 Escribir una función que aplique un descuento a un precio y otra que aplique el IVA a un precio. Escribir una tercera función que reciba un diccionario con los precios y porcentajes de una cesta de la compra, y una de las funciones anteriores, y utilice la función pasada para aplicar los descuentos o el IVA a los productos de la cesta y devolver el precio final de la cesta.

Tuplas

Tuplas Una tupla es una secuencias ordenadas de objetos de distintos tipos. Se construyen poniendo los elementos entre corchetes ( ) separados por comas. Se caracterizan por: Tienen orden. Pueden contener elementos de distintos tipos.