Python

01 - PRIMEROS PASOS EN PYTHON

LISTO PARA DAR TUS PRIMEROS PASOS EN PYTHON?? 

Empecemos con este ejercicio que nos hará adentrarnos en este lenguaje que actualmente es tan demandado y que día a día lo vemos en más sectores, desarrollando infinidad de proyectos!

 

ENUNCIADO:

– Necesitamos crear 2 variables, de forma que en una de ella guardemos nuestro nombre y en la otra nuestro apellido.

– Debemos mostrar por terminal el siguiente texto: “Hola, mundo!!”

– Seguido de este “Hola, mundo!!”, en una nueva linea, mostraremos en terminal nuestro nombre completo usando las 2 variables que hemos creado al inicio.

 

Un ejercicio sencillo, pero que nos dará la oportunidad de adentrarnos desde 0 en Python.

La corrección de este ejercicio será publicada el 15-03-2024.

02 - TIPOS DE VARIABLES

Vamos a por el segundo reto de Python, sigamos avanzado y picando código!!

 

ENUNCIADO:

– Vamos a crear un programa en el que podamos ver los principales tipos de variables que existen en Python (enteros, string, listas, ….).

– Asigna valores a estas variables y muestra sus resultados por terminal e intenta mostrar también el tipo de dato que es.

Para realizar este ejercicio os recomendamos que busqueis información en la documentación oficial de Python a través de este enlace.

También podeis buscar este información el la plataforma que os resulta más comoda.

 

La corrección de este ejercicio será publicada el 22-03-2024.

03 - FUNCIONES

Tercer reto de programación, seguimos avanzando!!

 

ENUNCIADO:

– Vamos a crear un programa con 4 funciones, una que se llame suma, otra resta, otra multiplicación y por último división.

– Cada una de estas funciones debe recibir 2 valores, que serán los números con los que realizaremos los cálculos.

– Debemos realizar el cálculo matemático correspondiente a cada función.

– En cada función debemos retornar el resultado.

 

DIFICULTAD EXTRA:

– Usa la función “input()” para pedir al usuario los 2 números con los que vamos a realizar los cálculos.

 

La corrección de este ejercicio será publicada el 29-03-2024.

04 - ADIVINA EL NÚMERO

Intenta adivinar el número!!

 

ENUNCIADO:

– Vamos a crear el juego de adivinar un número.

– Guardaremos en una variable el número objetivo.

– Con la función “input()” pedimos al usuario un número.

– Si el número indicado es correcto, indicamos por terminal “CORRECTO!!”, si no es el número correcto indicamos “NÚMERO INCORRECTO!!”.

NOTAS:

Usa en este ejercicio las sentencias “if – else” para comprobar si el número es correcto.

 

La corrección de este ejercicio será publicada el 05-04-2024.

05 - MEJORAMOS EL RETO 04

Ahora vamos a mejorar el juego de adivinar el número del reto anterior.

 

ENUNCIADO:

– Aprovechamos el código del reto anterior.

– Como mejora, debemos pedir contínuamente al usurio que nos indíque números hasta adivinarlo.

– En caso de no adivinar el número, le indicaremos al usuario “DIME OTRO NÚMERO: “.

– Cuando el usuario adivine el número, le indicaremos “CORRECTO!!” y finalizamos nuestro programa. 

NOTAS:

Puedes usar este ejercicio el bucle “while” para resolverlo. PERO CUIDADO CON LOS BUCLES INFINITOS!!

 

La corrección de este ejercicio será publicada el 12-04-2024.

06 - USO DE ARRAYS

Vamos a trabajar con arrays de datos.

 

ENUNCIADO:

– Necesitamos crear un array de datos con números, pueden ser tanto enteros como flotantes. 

– Necesitamos 2 funciones, una que realice la suma de todos los valores del array y otra que multiplique todos los datos. 

– A cada función debemos pasarle nuestro array de datos y retorna el resultado correspondiente. 

NOTAS:

Usa el bucle FOR para resolver este ejercicio.

 

La corrección de este ejercicio será publicada el 19-04-2024.

07 - PARES EN ARRAY

Vamos a buscar los números pares en un array.

 

ENUNCIADO:

– Genera un array de datos con números enteros o flotantes.

– Crea un función que reciba el array como parámetro.

– Dentro de la función crea un nuevo array que almacene los números pares del array original.

– Retorna el nuevo array con los números pares y muestra el resultado.

 

La corrección de este ejercicio será publicada el 26-04-2024.

08 - ENCUENTRA ELEMENTOS COMUNES

ENUNCIADO:

– Genera dos arrays de datos, uno con números enteros y otro con números flotantes.

– Crea una función que reciba ambos arrays como parámetros.

– Dentro de la función, encuentra los elementos comunes entre los dos arrays y almacénalos en un nuevo array.

– Retorna el nuevo array con los elementos comunes y muestra el resultado.

La corrección de este ejercicio será publicada el 10-05-2024.

09 - LA PALABRA MÁS LARGA

ENUNCIADO:

– Escribe una función que tome una lista de palabras como entrada.

– Itera sobre cada palabra de la lista y busca cual es la más larga.

– Retorna la palabra más larga.

– Si hay dos o más palabras que son las más largas y tienen la misma longitud, la función debe devolver la primera palabra encontrada.

 

La corrección de este ejercicio será publicada el 17-05-2024.

10 - PARES AL CUADRADO

ENUNCIADO:

– Escribe una función que tome una lista de números como entrada

– La función debe retornar una lista de los números pares, pero elevados al cuadrado.

EJEMPLO:

Entrada: [1, 2, 3, 4, 5, 6]

Salida esperada: [4, 16, 36]

 

La corrección de este ejercicio será publicada el 31-05-2024.