Recursos educativos sobre programación e informática.
» python
Veamos algo que suele preguntarse en algunas entrevistas, para determinar qué tanto conocemos a Python. Y es que este es...
Esta es una de esas herramientas que aprendemos cuando queremos dar un pasito más allá y mejorar nuestro código Python....
Una interesante opción que ofrece Python para contar las ocurrencias de cada elemento de un contenedor. A tener en cuenta:...
¿Sabías que Python permite instalar distintas versiones de módulos/paquetes para cada proyecto? Esto se logra con los entornos virtuales 😉....
Sigamos ejercitando con arreglos. ¿Te animas a intentar una resolución antes de leer las que están en la imagen? Click...
En Python suele usarse if __name__ == "__main__" cuando hay más de un módulo en el programa, para ejecutar o...
▶️ Cómo configurar Visual Studio Code para utilizar con Python. También vemos cómo depurar (o “debuggear”) código y cómo trabajar...
¡Nuevo desafío Python! Click aquí para desplegar la solución. 👈 ✅ EL PROBLEMA ESTÁ EN LA LÍNEA 1: la segunda...
Cuando en Python necesitamos crear un string que contenga una expresión, a partir de la versión 3.6 contamos con los...
Algoritmo paso a paso: sumar los dígitos de un número (en Python). Un algoritmo simple que, escrito en pseudocódigo, se...
En Python es muy común usar datos “empaquetados”, (usualmente en tuplas, pero no necesariamente) y “desempaquetarlos” cuando es necesario. Diseño...
🐍 Python tiene una herramienta que puede resultar muy útil para escribir código más breve: las “listas por comprensión”.
Los strings de Python no son muy diferentes a los de cualquier otro lenguaje, pero tienen sus particularidades. ▶️ Video:...
Un ejercicio de introducción a la programación, de un examen del MIT, con la resolución propuesta por esta universidad. ▶️...
¡Nuevo desafío Python! Esta vez, con diccionarios. ▶️ Video: diccionarios en Python Click aquí para desplegar la solución. 👈 Respuesta:...
Veamos un ejercicio de examen del MIT, y la resolución dada por esta universidad. ▶️ Video: bucles while en Python...
Ejercicio de examen del MIT, para analizar una función recursiva. Con la resolución propuesta por la universidad. ▶️ Video: recursividad...
En este ejercicio de examen del MIT se pide realizar operaciones sobre una lista para obtener la mediana de una...
Un ejercicio de examen de programación inicial del MIT, usando funciones en Python. Vemos también la solución propuesta por la...
Este ejercicio de examen sobre programación con Python utiliza conversiones de tipos (casting) y recursividad, para sumar los dígitos de...
Estamos a menos de 1 mes del fin de vida de Python 2… 🐍 ¿Ya migraste tus proyectos? Si no,...
Desafío Python número 8. En este caso, debemos generar casos de prueba para un algoritmo y corregirlo. No debemos confiarnos...
Veamos un problema con strings + una posible solución. ¿Se te ocurre algún algoritmo diferente? 🧠 (pista: los hay). Fuente:...
Si necesitas repasar algunos conceptos para resolverlo, estos videos pueden serte útiles: ▶️ Video: manejo de strings en Python ▶️...
Cuando una operación involucra varios operadores, a menos que haya paréntesis, la precedencia es la que indica cómo se agruparán...
Veamos un ejercicio simple en Python, usando bucles for. ▶️ Video: bucles for ▶️ Video: explicación del ejercicio Click aquí...
En este ejercicio resuelto con Python, convertimos texto a código Morse 😎 Click aquí para una versión accesible de la...
Las matrices en Python son “listas de listas”. Es decir: listas cuyos elementos son, a la vez, listas. Por eso,...
Un ejercicio simple que puede resolverse usando operaciones básicas de conjuntos en Python. ▶️ Video: desarrollo del ejercicio
👉 Para conocer la respuesta será importante analizar el orden en que se invocan las funciones, y los argumentos usados,...
Problema con listas enlazadas y 2 algoritmos diferentes para resolverlo. 💻 Implementación de las soluciones en C++ Fuente: leetcode ▶️...
Una pregunta que puede aparecer en una entrevista laboral para el puesto de desarrollador, y algunas respuestas (aunque no las...
Un mismo problema, 4 formas diferentes de resolverlo. ¿Se te ocurre alguna otra? “Dado un arreglo no vacío de números...
Si necesitas repasar algunos conceptos para resolverlo, estos videos pueden serte útiles: ▶️ Video: funciones ▶️ Video: bucles while Click...
Desafío de Python número 4 🐍 Si necesitas repasar cómo funcionan if, for y while, estos videos pueden serte útiles:...
Una calculadora simple es uno de los proyectos más comunes para comenzar a programar, tanto en consola como con interfaz...
Esta tabla de colores muestra todas las opciones disponibles en el módulo Tkinter de Python. Click aquí para ver el...
¿Vamos con un nuevo desafío en Python? 😎 🎥 Para aprender sobre diccionarios y listas, no dejes de ver estos...
¿Podrías decir qué retorna la llamada a esta función, con el argumento dado? Para saberlo, deberás analizar el algoritmo de...
En la imagen se ven dos líneas con instrucciones. La primera asigna un string a una variable. ¿Qué hace la...
Acá encontrarás ejercicios para practicar programar usando estructuras de datos. En los siguientes videos podrás ver una explicación del tema...
Acá encontrarás ejercicios para practicar programar usando funciones. En los siguientes videos podrás ver una explicación del tema y también...
Acá encontrarás ejercicios para practicar la estructura de control de bucle o repetición condicional (while). En los siguientes videos podrás...
Acá encontrarás ejercicios para practicar la estructura de control de bucle o repetición fija (for). En los siguientes videos podrás...
Acá encontrarás ejercicios para practicar la estructura de control de decisión o selección (if-else-elif). En los siguientes videos podrás ver...
Una serie de videos con un curso de programación en Python desde cero: sin necesidad de tener conocimientos previos en...
A continuación se encuentra una serie de ejercicios básicos de programación, incluidos dentro de pequeños programas. Es el mismo tipo...
Cómo descargar e instalar Python con el entorno IDLE incluido
Estos ejercicios cubren temas básicos como: operaciones matemáticas, booleanas y con strings; entrada/salida de datos en pantalla; if-else; for; while;...
Aclaración: este video de 15 minutos intenta cubrir en forma resumida los conceptos mínimos para comenzar a programar, utilizando el...
Desafío El desafío consiste en programar un juego en terminal de texto, utilizando Python 3. Se trata de una versión...
La “tortuga” es un concepto que surgió hace varias décadas para enseñar elementos básicos de programación, especialmente a los niños...
Pilas Engine es un motor para programar videojuegos de manera sencilla y sólo con conocimientos básicos de programación. Para poder...