0% encontró este documento útil (0 votos)
2 vistas2 páginas

Ejercicios de Python para principiantes

El documento detalla una serie de ejercicios de programación en Python, organizados en cinco secciones: bucles y condicionales, listas, cadenas de texto, funciones, y diccionarios y tuplas. Cada sección incluye cinco ejercicios que abarcan desde cálculos básicos hasta manipulación de datos y creación de funciones. Se solicita que los ejercicios se resuelvan en Google COLAB y se compartan por correo electrónico.

Cargado por

mapacho88koce
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2 vistas2 páginas

Ejercicios de Python para principiantes

El documento detalla una serie de ejercicios de programación en Python, organizados en cinco secciones: bucles y condicionales, listas, cadenas de texto, funciones, y diccionarios y tuplas. Cada sección incluye cinco ejercicios que abarcan desde cálculos básicos hasta manipulación de datos y creación de funciones. Se solicita que los ejercicios se resuelvan en Google COLAB y se compartan por correo electrónico.

Cargado por

mapacho88koce
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

🐍 Ejercicios de Python

Cree un documento en Google COLAB y resuelva los siguientes ejercicios, comparta el


documento como Nombre_Apellido_Ejercicios_1_Python a juangabrielloaiza@[Link]

A. Bucles y condicionales

1. Calcula la suma de los números del 1 al 50 usando un for.


2. Pide al usuario un número entero y muestra si es par o impar.
3. Muestra los múltiplos de 3 entre 1 y 30.
4. Dado un número n, imprime todos los números desde n hasta 1 en orden descendente.
5. Pide al usuario un número y muestra su tabla de multiplicar del 1 al 10.

B. Listas

6. Crea una lista con los números del 1 al 10 y muestra solo los pares.
7. Dada una lista de nombres, imprime cada uno junto con su longitud de caracteres.
8. Pide al usuario 5 números, guárdalos en una lista y muestra la suma total.
9. Encuentra el mayor y menor en una lista de enteros sin usar max() ni min().
10. Invierte una lista manualmente (sin usar .reverse() ni slicing).

C. Cadenas de texto

11. Pide una frase y cuenta cuántas vocales tiene.


12. Verifica si una palabra es palíndromo (ejemplo: 'oso').
13. Pide dos palabras y di si son anagramas.
14. Convierte una cadena de texto a mayúsculas sin usar .upper() (con código ASCII).
15. Reemplaza todas las vocales de una frase por un símbolo *.

D. Funciones

16. Crea una función que calcule el área de un triángulo (base × altura / 2).
17. Define una función que reciba un número y devuelva si es primo o no.
18. Crea una función que reciba una lista de números y devuelva otra lista con sus
cuadrados.
19. Escribe una función que convierta grados Celsius a Fahrenheit.
20. Define una función que cuente las palabras en una cadena de texto.
E. Diccionarios y tuplas

21. Crea un diccionario con nombres de estudiantes y sus calificaciones. Muestra el nombre
del que tiene la nota más alta.
22. Convierte dos listas (ej. nombres y edades) en un diccionario.
23. Pide una palabra y crea un diccionario con la frecuencia de cada letra.
24. Usa una tupla para almacenar coordenadas (x, y) y calcula la distancia al origen.
25. Crea un diccionario que actúe como un mini-traductor de 5 palabras (español–inglés).

También podría gustarte