Desde una pantalla en blanco hasta su propio programa: adéntrese en el mundo de las cadenas, los operadores, las clases y los métodos para que su código conduzca al resultado correcto línea a línea.
En este vídeo obtendrá una breve introducción a los contenidos de este curso.
Aquí le mostramos lo que debe tener en cuenta a la hora de implantar el curso para utilizarlo con el mayor éxito posible.
Aquí se instala el software necesario.
Se discuten los distintos entornos de desarrollo y se muestra cuáles utilizaremos.
En esta parte del curso, veremos cómo funcionan los números y las variables en Python.
En esta parte del curso de Python, veremos los operadores matemáticos en Python. Ya hemos visto los primeros cálculos sencillos en la última parte. Ahora veremos algunos ejemplos más.
En esta parte del curso nos ocuparemos de las cadenas en Python.
En esta parte del curso nos ocuparemos de las cadenas en Python.
Más información sobre el formateo de cadenas.
En este artículo, veremos las listas en Python.
En este artículo, echaremos un vistazo a los conjuntos. Se trata de tipos de datos.
En este tutorial, veremos otro tipo de datos: una tupla.
En este artículo hablaremos de los diccionarios. Se trata de un tipo de datos que nos permite "mapear", es decir, asignar dos valores de forma similar a las listas.
En este artículo, veremos los operadores booleanos y lógicos en Python.
En este artículo aprenderá uno de los conceptos más importantes de la programación: la sentencia If.
En este artículo, veremos los bucles for en Python. Todo el asunto se llama "For Loop" y es una poderosa manera de ahorrar un montón de trabajo repetitivo.
Ahora que hemos visto los bucles for, es hora de aprender sobre los bucles while en Python. Los bucles while (o "bucles mientras") son la forma más fácil de repetir algo varias veces. Son bucles porque el código se ejecuta una y otra vez hasta que se cumple la condición.
Bucles while: Desafío: máximo común denominador.
Este artículo trata sobre la función range() en Python. Es muy útil si quieres crear una serie de números o incluso una lista. Te ahorra una enorme cantidad de trabajo si quieres trabajar con bucles for. Por cierto, range viene del inglés y significa rango.
En esta lección veremos el manejo de excepciones en Python. Para ello, veremos los términos Try, Except, Else y Finally.
En este artículo, veremos las funciones en Python. Este es un componente que es extremadamente importante. Las funciones nos permiten preparar un código específico y luego llamarlo en cualquier momento.
En el último artículo aprendimos sobre funciones simples, en éste veremos funciones con parámetros en Python.
Hasta ahora, nunca hemos pedido al usuario de nuestro programa que introduzca nada. Esto es exactamente lo que cambiamos en este artículo.
Hasta ahora, hemos escrito casi exclusivamente nuestro propio código, pero ahora estamos conociendo los módulos y paquetes de Python. Éstos nos permiten utilizar código que no tenemos que escribir nosotros mismos. Esto nos ahorra una enorme cantidad de tiempo y nos permite utilizar funciones que nos permiten implementar tareas complejas utilizando menos líneas de código.
En el último artículo vimos cómo podemos importar módulos en Python. Ahora es el momento de ver cómo podemos crear nuestros propios módulos.
El módulo random nos permite obtener un número aleatorio. Esto nos permite controlar muchos eventos de forma aleatoria.
En este ejercicio programaremos el juego Black Jack.
En este vídeo se resuelve el ejercicio para el juego del blackjack.
En este artículo aprenderás a abrir y leer archivos en Python.
En este artículo, aprenderás cómo escribir en un archivo utilizando Python.
El término "expresión regular" procede de la teoría de autómatas y la teoría de lenguajes formales, dos áreas de la informática teórica.
En este artículo, vamos a echar un vistazo más a regex. Veremos las funciones re.findall y split.
En este artículo aprenderás los fundamentos de la programación orientada a objetos en Python (POO).
En este artículo, aprenderás cómo están estructuradas las clases en Python y qué hacen. En el último artículo, viste qué son los objetos y cómo funcionan básicamente. Ahora aprenderás cómo se relacionan las clases con los objetos.
En este artículo, aprenderás sobre los métodos en Python. Son acciones que nuestra clase puede realizar. Ya hemos visto cómo funcionan los atributos. Ahora vamos a echar un vistazo a los métodos y ver cómo podemos finalmente conseguir que nuestro coche conduzca ;)
Este artículo trata sobre el concepto de herencia en Python. En programación, este concepto permite crear clases que heredan de otras clases - y por lo tanto heredan todos sus atributos y métodos.
En este artículo, aprenderás y comprenderás el operador lambda en Python. Lambda es un concepto que muchos principiantes encuentran muy difícil. Por eso estoy desglosando los pasos individuales poco a poco para que sea fácil de entender.
En este artículo, aprenderás sobre la función Filtro en Python.
En este artículo, aprenderás cómo funciona la función zip. Es útil, por ejemplo, para combinar dos listas en una lista formada por tuplas, o para fusionar el contenido de diccionarios y devolver tuplas.
En este artículo, aprenderás sobre la función map en Python. La función map toma una función como primer argumento y una secuencia (por ejemplo, una lista) como segundo. La función map aplica la función a todos los elementos de la secuencia y escribe los resultados en una lista.
En este artículo, aprenderás sobre la función enumerar. Esta es una función que nos permite recorrer una secuencia.
En este ejercicio determinamos los números primos que estamos buscando.
En este artículo, aprenderás cómo funcionan los métodos all() y any() en Python.
Este vídeo trata de las funciones con un conjunto de argumentos no definidos previamente.
Este artículo trata sobre los decoradores en Python, cómo funcionan y qué hacen.
Ya hemos hablado de los números en una parte anterior del curso. En este artículo, vamos a aprender más métodos que son útiles en relación con los números.
En este artículo aprenderás diferentes métodos de cadenas en Python.
En este artículo, conocerás algunos de los métodos de listas. Ya hemos visto algunos de ellos, pero echemos otro vistazo a los más importantes en relación con las listas.
Aquí creamos un pequeño programa que procesa una cola.
Este artículo trata sobre los conjuntos y sus métodos en Python.
Ya hemos visto la mayor parte de la información sobre diccionarios en artículos anteriores. Sin embargo, aquí ampliamos un poco la lista de métodos.
En este artículo aprenderás a utilizar el tiempo con Datetime en Python. Datetime es un módulo que muestra y guarda el tiempo.
En este artículo, aprenderás sobre namedTuple en Python.
En este artículo, te mostraré cómo funciona OrderedDict en Python y para qué sirve. Ya has visto cómo funcionan los diccionarios. El hecho es que a los diccionarios no les interesa si están ordenados o no - o más bien, no les importa en qué orden se llenan. "Los diccionarios ordenados, en cambio, prestan atención a qué se insertó y cuándo.
En esta parte del curso de Python, aprenderás sobre DefaultDict en Python. Ya hemos visto diccionarios estándar y nos hemos dado cuenta de que un diccionario consta de dos componentes importantes: una clave y un valor. Sin embargo, si queremos que se asigne un cierto valor por defecto a un diccionario si no le asignamos uno explícitamente, podemos hacerlo con la ayuda de DefaultDict.
Este artículo trata sobre los contadores en Python. Un contador es un contenedor que lleva la cuenta de las veces que se suma el mismo valor. Se puede utilizar para implementar los mismos algoritmos que las estructuras de datos de bolsas o conjuntos múltiples en otros lenguajes de programación.
El depurador de Python nos permite depurar nuestro código, es decir, encontrar errores más fácilmente que con una sentencia print, por ejemplo.
En este artículo, veremos cómo usar una GUI (Interfaz Gráfica de Usuario) en Python. Hay varias maneras de hacer esto en Python, pero vamos a trabajar con tkinter.
En este artículo, aprenderás a organizar el layout con tkinter en Python. Para ello, tomaremos el código del último artículo y lo ampliaremos un poco.
En este artículo aprenderás a usar botones en Python. Verás cómo crearlos en una GUI y asignarles una función.
En este artículo, aprenderá cómo funcionan los campos de entrada con Entry. Veremos cómo podemos personalizar nuestra GUI (interfaz de usuario) para que el usuario pueda introducir su nombre y edad.
En este breve artículo aprenderás a integrar imágenes en la GUI (interfaz de usuario) en Python.
En este artículo, aprenderás en qué consiste el "Gestor de Geometría de Cuadrícula" y cómo puedes utilizarlo para diseñar limpiamente tu interfaz de usuario. Es una herramienta que nos permite organizar nuestros widgets (elementos) en una tabla bidimensional. Para ello, todo se divide en filas y columnas.
En cuanto desarrolle un programa más extenso, es posible que en algún momento necesite una barra de menús. Probablemente estés familiarizado con ella por la mayoría de los programas con los que has trabajado hasta ahora. Ahora es el momento de ver cómo se puede crear y utilizar una barra de menú en Python. Para ello, primero crearemos el propio menú.
En este artículo aprenderás a trabajar con el lienzo en la GUI. Para ello, crearemos un pequeño programa en el que se mostrará un círculo en el lienzo. Canvas viene del inglés y se puede traducir como "lienzo". En otras palabras, se dibuja algo en el lienzo.
En este ejercicio, ampliamos el código del último vídeo y realizamos operaciones aleatorias.
Comentar ahora „Programación con Python: curso para principiantes“