Curso de Python básico
Desde cero: lo imprescindible para escribir sus primeros programas. En DMarlon Studio, Python es el lenguaje de las aplicaciones de escritorio (tkinter), de las webs con Flask y de la consola: diseña la ventana y el estudio escribe el código Python.
Empezar- 1Hola, mundoSu primer programa en Python: print() escribe texto y resultados en la consola. Ejecútelo con un clic en DMarlon Studio.Lección 1
- 2Variables y tiposGuarde datos en variables de Python y descubra sus tipos (str, float, int y bool) con type(), con el ejemplo de una tienda.Lección 2
- 3Números y operacionesHaga cuentas en Python: división entera con //, resto con %, potencias con ** y redondeo con round(), repartiendo unas pizzas.Lección 3
- 4Cadenas y f-stringsTrabaje con texto en Python: unir y repetir cadenas, contar letras con len(), leer posiciones y dar formato con f-strings.Lección 4
- 5Leer del tecladoPida datos al usuario con input() en Python y conviértalos en números con int() y float() para poder hacer cuentas con ellos.Lección 5
- 6Decidir con if, elif y elseHaga que su programa de Python tome decisiones con if, elif y else: qué ropa ponerse según la temperatura y si el envío sale gratis.Lección 6
- 7Comparaciones y lógicaCompare valores en Python con ==, !=, <, >= y combine condiciones con and, or y not para decidir quién sube a la montaña rusa.Lección 7
- 8Repetir con whileRepita código en Python con while mientras se cumpla una condición: ahorre para una bicicleta semana a semana y haga una cuenta atrás.Lección 8
- 9Bucles for y range()Recorra letras y números con for y range() en Python: una tabla de multiplicar, los años olímpicos, una suma y break para parar.Lección 9
- 10ListasGuarde varios valores en una lista de Python: acceda por posición, cámbielos, recórralos con for y súmelos con sum(), min() y max().Lección 10
- 11Trabajar con listasAñada, quite y ordene elementos de una lista de Python con append, insert, remove, pop y sort, y tome partes con el troceado [a:b].Lección 11
- 12Tuplas y desempaquetadoUse tuplas de Python para datos que no cambian y desempaquételos en varias variables de una vez, también dentro de un bucle for.Lección 12
- 13DiccionariosGuarde pares clave-valor en un diccionario de Python: el inventario de una frutería con get(), del, items(), keys() y values().Lección 13
- 14ConjuntosQuite repetidos con los conjuntos (set) de Python y compare grupos con intersección, unión y diferencia: quién está en cada club.Lección 14
- 15FuncionesCree sus propias funciones en Python con def, páseles datos y devuelva resultados con return, con los tiques de una cafetería.Lección 15
- 16Parámetros, valores por defecto y returnDé valores por defecto a los parámetros de sus funciones en Python, llámelas por nombre y devuelva varios resultados con return.Lección 16
- 17Métodos de cadenasLimpie y transforme texto en Python con strip, split, join, lower, upper, replace, find y count, ordenando una lista de ingredientes.Lección 17
- 18Errores con try y exceptCapture los errores de su programa de Python con try y except para que no se detenga: números mal escritos, divisiones por cero y claves que faltan.Lección 18
- 19Escribir y leer archivosGuarde datos en un archivo de texto con Python y léalos de nuevo con open(), write() y read(): las puntuaciones de un juego.Lección 19
- 20Proyecto: boletín de notasUn proyecto que reúne el curso básico de Python: lee notas de un archivo, ignora datos erróneos y escribe un boletín con medias y calificaciones.Lección 20