0

Python

 

  • PYTHON EJERCICIOS, PRÁCTICAS, EXÁMENES, PROYECTOS, PREGUNTAS ENTREVISTA DE TRABAJO…

    1) Universidadd Nacional de La Plata. Ingeniería Informática (PDF, teoría y ejercicios)

    • Principiante
    • 30 Ejercicios, preguntas: tipos de datos, condicionales, bucles for/while, funciones predefinidas, módulos,  librerías.
    • Explicar fragmentos de código, crear una lista con bucle, función para mostrar múltiplos de 7, definir un método, etc.

    2) Universidad Tecnológica Intercontinental (Teoría y Ejercicios, PDF)

    • Principiante
    • 30 Ejercicios: cadenas, listas, diccionarios,  funciones, condicionales, errores, excepciones, programación orientada a objetos, archivos, polimorfismo, pilas, recursividad.
    • Programa que pregunte nombre de cinco amigos, programa facturación llamadas en función de la tarifa, función que informe si cinco cartas forman un poker, función que calcule día siguiente a una fecha, etc.

    3) Python Wiki (sin solución, PDF)

    • Principiante
    • 16 Ejercicios de repaso

    4) McLibre (Teoría y ejercicios)

    • Principiante – Intermedio
    • 100 Ejercicios, 20 exámenes: variables, expresiones lógicas, rangos, listas, bucles, funciones, gráficos.
    • Programa que pida dos números y que escriba su media aritmética, programa que pida una temperatura en grados Celsius y que escriba esa temperatura en grados Fahrenheit, programa que pida dos números enteros y que calcule su división, programa que pida un año y que escriba si es bisiesto, programa que escriba determinadas listas, programa que pida dos números enteros y escriba si son pares, programa que determine si número es primo, programa para crear lista de palabras, explicar fragmento de código, etc.

    5) DDR

    • Principiante
    • 8 Ejercicios: variables, bucles, listas, rangos. De dos números, saber cual es el mayor, mostrar números del 1 al 100, generar rango entre 1 y 10, etc.

    6) Solveet

    • Principiante
    • 340 desafíos

    7) IES. Francisco Grande Covián (PDF)

    • Principiante – Intermedio
    • 90 Ejercicios: consola Windows, condicionales, bucles, funciones, ficheros.
    • Calcula volumen de un cilindro y el IMC, programa que pida dos números y muestr el menor y el mayor,
      programa que cree dibujos según  ejemplo, programa que pida un número entero y muestre una lista con todos los números enteros menores o iguales que el introducido que no sean múltiplos de 3, crea un diccionario con los jugadores de la selección española y ordénalos según su dorsal, programa que muestre tres números al azar enter el 1 y 5, etc.

    8) Cartagena99

    • Principiante – Intermedio
    • 10 Ejercicios: listas, funciones. Definir una función max() que tome  dos números y devuelva el mayor de ellos, función que calcule la longitud de una lista, función que muestre una cadena al revés, función que muestre si un carácter es vocal, etc.

    9) Taniquetil

    • Intermedio
    • 50 Ejercicios: tipos de datos, control de flujo, funciones. Solicitar número y mostrar el cuadrado, calcular perímetro y área de figura, programa que muestre todas las fichas de dominó, listamos  números naturales menores a 10, pedir texto al usuario y mostrarlo sin las vocales, programa que muestre número de  líneas, palabras y caracteres que  contiene un archivo, etc.

    10) EL viaje del navegante

    • Intermedio
    • 10 Ejercicios: funciones, condicionales, bucles.  Programa que imprima el mínimo, el máximo y la media de tres números, programa que pida el infinitivo de un verbo y obtenga la conjugación en singular y plural, programa que   descomponga una cantidad en billetes y monedas, función que determine si una letra dada es consonante, etc.

    11) Github

    • Intermedio
    • 14 ejercicios: función que cuente vocales y mayúsculas en una cadena, función devuelva el valor máximo de una lista, programa que pida dos palabras y diga si riman, etc.

    12) Programo Ergo Sum (sin solución)

    • Intermedio
    • 30 ejercicios: variables, funciones, condicionales.

    13) Program Arcade Games (Teoría y proyectos, JUEGOS)

    • Intermedio
    • 16 proyectos Pygame, 5 tests, ejemplos de gráficos: funciones, bucles, gráficos. Crear un cuestionario, juego del camello, crear un corrector ortográfico, crear funciones que dibujen objeto en pantalla, etc.

    14) Mi diario Python

    • Intermedio
    • 16 Problemas,ejercicios, 4 Proyectos. Función que tome un carácter y devuelva True si es una vocal, función inversa() que calcule la inversión de una cadena, crear función max que devuelva el mayor de dos números, función que cuente cuantas mayúsculas tiene una cadena, función que calcule la edad en función del año de nacimiento, función que devuelva la palabra más larga de una lista de cadenas, etc.

    15) Pontificia Universidad Javeriana (ppt,sin solución)

    • Intermedio
    • 13 Ejercicios: listas. Programa en Python para pasar un número de binario a decimal, programa que devuelva números impares y primos de una lista de números, programa que reciba una lista de cadenas y devuelva el prefijo común más largo, etc.

    16) YOUTUBE – Programa resuelto (31 vídeos)

    • Intermedio
    • 31 Programas. operaciones matemáticas, cambio a devolver en una compra, cambio divisas, área de un círculo, velocidad en KM con GUI, cálculo comisión de ventas, sueldo empleado con horas extra y retenciones, etc.

    17) Repl Rafael Moya (web app)

    • Intermedio
    • 3 Problemas: funciones, condicionales. Problema de distrubución de carga en camiones, función que diga si un caracter es vocal, etc.

    17) Universidad Abierta de Caracas (sin solución, PDF)

    • Intermedio
    • 50 Problemas: algoritmia

    18)Universidad Técnica Federico Santa María

    • Intermedio – Avanzado
    • 150 Ejercicios: matemáticas, funciones, condicionales, módulos, listas, conjuntos, diccionarios, estructuras de datos, procesamiento texto, gráficos, productos matriciales.
    • Programa que dada una hora, indique qué hora marcará el reloj dentro de h horas, programa que convierta de centímetros a pulgadas, programa para determinar set de tenis, suma de fracciones, programa que calcule combinaciones de dados para obtener una puntuación, programa que reciba como entrada las coordenadas en que se encuentra un caballo (Ajedrez), y entregue como salida todas las casillas hacia las cuales el caballo puede desplazarse, programa resuelva una ecuación de primer grado, etc

    19) Interactive Python (PDF, sin solución)

    • Intermedio – Avanzado
    • 70 Ejercicios: análisis de algoritmos, estructuras de datos, recursividad, ordenamiento, búsqueda, árboles, algoritmos de gráficos.

    20) Instituto Astrofísica Andalucía.CSIC (Teoría y ejercicios, sin solución)

    • Intermedio – Avanzado
    • 50 Ejercicios: librerías numpy, scipy, PyEphem, APLpy, astropy . Minimizar una función, interpolación, calcular integral de una función, mostrar autovalores y autovectores de una matriz, Crear un array cuyos elementos sean los enteros pares en [1,100], sumar arrays,  etc.

    21) Andrés Marzal e Isabel García (sin solución, PDF)

    • Intermedio – Avanzado
    • 480 Ejercicios

    22) Javier Castrillo

    • Intermedio – Avanzado
    • 40 ejercicios: juego adivinar un número, juego piedra papel o tijera, pedir un número por teclado y calcular la serie de Fibonacci que no sobrepase ese valor, Pedir 2 palabras y decir si riman o no, programa que pida el nombre y devuelva el teléfono, crear clases, etc.

    23) Junta de Andalucía (PDF)

    • Intermedio – Avanzado
    • 12 Ejercicios, 6 exámenes: Escribe un programa que pida al usuario un CCC (código cuenta banco)  y verfique su validez, crea una aplicación simple de “craqueo” de contraseñas, utilizando el fichero xml crea un programa que muestre todas las provincias, crear programa que pida municipio y muestre en que provincia se encuentra, escribe un fichero xslt que transforme el fichero XML a un fichero XHTML, etc.

    24) Wikieducator (sin solución)

    • Avanzado
    • 6 Ejercicios: Python Windows. Crear una nueva clave de registro en HKCU_CURRENT_USER, usar wmi para obtener la dirección IP de la tarjeta de red, hacer un “script” que  instale el el msi de python 2.7, etc.

    ¿Más ejercicios? Visita practity en inglés

    ENCUESTA

    ¿Cual es tu nivel de programación?

     

    ¿Qué estás buscando?

     

    ¿Cómo has aprendido a programar?

     

    ¿Cual es tu situación actual?

     

     

     

     

     

     

  • CURSOS COMPLETOS RECOMENDADOS. NIVEL PRINCIPIANTE

    1) Coursera. Introducción a la programación en Python.

    2) Jesús Conde (70 vídeos, 10 min)

     

    3) Daivid Coptero (20 vídeos, 8 min)

     

     

    3) DDR EJERCICIOS (12 vídeos, 15 min)

     

    CURSOS COMPLETOS DE PYTHON. NIVEL AVANZADO

    1) Tutoriales HG (7 vídeos, 20 min)

  • Si conoces alguna página o blog con ejercicios de Python de calidad, ¡no dudes en compartirla!

    Por favor complete los campos requeridos

 

 

Deja un comentario

Tu dirección de correo electrónico no será publicada.