Fundamentos de Programación y Python

1

¿Por qué aprender Python?

2

Introducción a Python

3

Conceptos Básicos de Programación

4

Práctica: Te doy la bienvenida a los ejercicios interactivos

5

Manipulación de Cadenas de Texto en Python

6

Enteros, Flotantes y Booleanos

7

Todo lo que Debes Saber sobre print en Python

8

Operaciones Matemáticas en Python

9

Operaciones de Entrada/Salida en Consola

Colección y Procesamiento de Datos en Python

10

Listas

11

Método slice

12

Listas de más dimensiones y Tuplas

13

Aplicación de Matrices

14

Diccionarios

15

Comprehension Lists en Python (CLASE NUEVA)

Control de Flujo en Python

16

Estructuras condicionales

17

Bucles y Control de Iteraciones

18

Generadores e Iteradores

Funciones y Manejo de Excepciones en Python

19

Uso de Funciones en Python

20

Funciones Lambda y Programación Funcional en Python

21

¿Cómo realizar una función recursiva en Python?

22

Manejo de Excepciones y Uso de Pass (CLASE NUEVA)

Programación Orientada a Objetos en Python

23

Fundamentos de Programación Orientada a Objetos en Python

24

Ejercicio Biblioteca con POO

25

Herencia en POO con Python

26

Objetos heredados

27

Los 4 pilares de la programacion orientada a objetos

28

Uso de super() en Python (CLASE NUEVA)

29

Superando los Fundamentos de Programación Orientada a Objetos en Python

Lectura y escritura de archivos

30

Manejo de Archivos .TXT (CLASE NUEVA)

31

Manejo de Archivos CSV (CLASE NUEVA)

32

Manejo de Archivos JSON (CLASE NUEVA)

Biblioteca estándar de Python

33

Biblioteca estándar en Python (CLASE NUEVA)

34

Librería Os, Math y Random (CLASE NUEVA)

35

Librería Statistics y Análisis Estadístico (CLASE NUEVA)

36

Proyecto final: Guerra naval

Conceptos avanzados de Python

37

Recapitulación de lo aprendido hasta ahora

38

Escribir código Pythonico y profesional

39

Comentarios y Docstrings en Python

40

Scope y closures: variables locales y globales

41

Anotaciones de tipo

42

Validación de tipos en métodos

43

Librería Collections y Enumeraciones

Decoradores

44

Decoradores en Python

45

Decoradores anidados y con parámetros

46

Uso de Decoradores en clases y métodos

Métodos y estructura de clases en Python

47

Métodos mágicos

48

Sobrecarga de operadores

49

Implementación de `if __name__ == "__main__":`

50

Metaprogramación en Python

51

Uso de *args y **kwargs

52

Métodos privados y protegidos

53

Gestión avanzada de propiedades

54

Métodos estáticos y de clase avanzados

Programación concurrente y asíncrona

55

Introducción a la concurrencia y paralelismo

56

Threading y multiprocessing en Python

57

Asincronismo con asyncio

58

Asincronismo y concurrencia

Creación de módulos y paquetes

59

Creación de módulos en Python

60

Gestión de paquetes

61

Publicación de paquetes en PyPI

Proyecto final

62

Implementación de un sistema completo

63

Implementación de un Sistema Completo

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

14 Días
13 Hrs
31 Min
58 Seg
Curso de Python

Curso de Python

Carli Code

Carli Code

Práctica: Te doy la bienvenida a los ejercicios interactivos

4/63

Aportes 195

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Con un print ```python print(f"Te doy la bienvenida al Coding Playground\nMi primer print\n30") ```
Aunque el ejercicio inicialmente es sencillo, lo que sorprende es la integración de Coding Playground que hace el curso no solo teórico sino también practico. Punto para Platzi 🎉
**Estas son las principales formas de usar un Print en Python:** print("Hola, mundo!") # Esto imprime un texto. nombre = "Juan" print("Hola, " + nombre + "!") # Esto imprime una cadena concatenada. edad = 25 print(f"Tengo {edad} años.") # Esto usa una cadena formateada. print("Mi nombre es", nombre, "y tengo", edad, "años.") # Esto imprime múltiples argumentos.
![](https://static.platzi.com/media/user_upload/image-c7baea6e-f3ac-43e0-a636-d81be1bf2cb0.jpg)
sencillito 😚
Chulada de ejercicio interactivo!!! 👌! ![](https://static.platzi.com/media/user_upload/imagen-640cb60d-0f1e-4b5b-bd80-32d712bebd7c.jpg)
Gracias por este modulo de practica.
Muy interesante
Excelente curso muy buen comienzo, ejercitando desde el principio con el código. ![](https://static.platzi.com/media/user_upload/image-49017b5a-8343-40c4-8306-5db01d1d6e75.jpg)
Que chido El lenguaje Python es muy facil de aprender. ![](https://static.platzi.com/media/user_upload/image-b0f2e670-de81-4f41-9290-7e5485740c9c.jpg)
![]()![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202024-07-04%20a%20la%28s%29%207.22.21p.m.-d8db8ec6-f2f9-4e54-b7da-0d84bdb3cfe8.jpg)
print("Te doy la bienvenida al Coding Playground") print("Mi primer print") print("30")
```python print("Mi primer print") print("30") ```
Me encanta la interacción. gracias.
Hay un bug que cuando realizas el ejercicio interactivo, luego no te deja retomar la clase si quieres verla de nuevo, ni con f5 ni cerrando ni abriendo el navegador, queda siempre en la práctica interactiva.
Done! Sencillo pero fundamental. De las mejores cosas que ha podido hacer Platzi es integrar interfaces de práctica de código en los cursos. Espero que sigan mejorando y evolucionando este tipo de carteristas en los cursos.
![](https://static.platzi.com/media/user_upload/imagen-ac64c552-9570-4754-baba-56ba7031d73b.jpg)
![](https://static.platzi.com/media/user_upload/image-3c690a84-fdeb-4c14-9655-647919a6d819.jpg)
![](https://static.platzi.com/media/user_upload/Dise%C3%B1o%20sin%20t%C3%ADtulo%20%285%29-b638dc21-19d8-423f-b8e0-c00410540eab.jpg)
Interesante los retos interactivos
Al principio tuve un error, no puse la M mayúscula del segundo print (mi primer print) y cuando le di en correr pruebas me salia error de codigo y yodecia pero porqué, revisé de nuevo la guía y claro me di cuenta del error, de una lo corregí ![](https://static.platzi.com/media/user_upload/image-73eeceb4-e016-4b7c-87c9-e17083433d17.jpg)
n1, n2, n3 = "Te doy la bienvenida al Coding Playground","Mi primer print","30" print(n1) print(n2) print(n3)
super bueno esto.
for i in range(0,1): print("Te doy la bienvenida al Coding Playground") print("Mi primer print") print("30")
![](https://static.platzi.com/media/user_upload/Platzi_%20Cursos%20online%20profesionales%20de%20tecnolog%C3%ADa%20-%20Google%20Chrome%2004_11_2024%2002_41_10%20p.%20m.-8aacfba2-ae53-4cb7-b9ba-3b9377904232.jpg)
En mi caso lo hice utilizando WSL. ![](https://static.platzi.com/media/user_upload/Mi_pirmer_codigo-2dcbe3a5-0614-4145-a897-d782267dd3d6.jpg)
![](https://static.platzi.com/media/user_upload/image-0284f6f2-a5b8-42b3-bb4b-c7ba9914c584.jpg)![](https://static.platzi.com/media/user_upload/image-86dedffb-bf55-40c2-b107-0aa195bad272.jpg)
¡Excelente ejercicio practico! Me animó a seguir aprendiendo más de Python :). ![](https://static.platzi.com/media/user_upload/image-2fc4343b-96d0-4edc-bdec-3c8fa0c65a07.jpg)![]()![]()
super
Se fajaron con esto de los ejercicios interactivos. ![](https://static.platzi.com/media/user_upload/image-07be924e-c8f3-4607-aad1-c0253638ab9a.jpg)
Muy divertido ![](https://static.platzi.com/media/user_upload/image-3172f808-bb8f-47de-905e-cf9bca3c22fd.jpg)
My solution for the exercise `print("Te doy la bienvenida al Coding Playground")` `print("Mi primer print")` `valor = "30"print (valor)`
Muy bueno el curso esta didactico![](https://static.platzi.com/media/user_upload/image-d038fc2a-425a-416a-a287-2e7db96b355e.jpg)
* Sintaxis es el conjunto de reglas que dicta cómo escribir el código correctamente * si iniciamos con un paréntesis, debemos cerrarlo. No hacerlo resultará en errores de sintaxis que el compilador o intérprete señalará. * La semántica en programación se refiere al significado y consistencia del código * Si trabajamos con números, tanto las entradas como las salidas deben ser números para mantener coherencia. Al nombrar variables, debemos hacerlo de manera lógica y significativa para que el código tenga sentido. Estos son ejemplos de semantica
Me gustó mucho este ejercicio, después de muchos intentos entendí que solo debía adicionar al código estas dos últimas líneas: print('Mi primer print') print('30').
print("Mi primer print") numero=30 print(numero)
Me gustó mucho esto del Cogin playground
Una opción bastante interesante que podemos utilizar para obtener el mismo resultado es: `print("""Te doy la bienvenida al Coding Playground` `Mi primer print` `30""")` Este comentario sugiere el uso de comillas triples (`"""`) para imprimir múltiples líneas de texto en una sola llamada a `print`. Esto facilita la creación de mensajes de varias líneas, ya que no requiere concatenación o múltiples `print`. Al utilizar esta técnica, se puede manejar de forma sencilla el formato del texto, lo que es especialmente útil en programas que deben mostrar bloques de texto o salidas más largas.
Siento que esta herramienta con ejercicios comprobables directamente dentro de los cursos le da otra profundidad al aprendizaje
excelente poderlo hacer el clase. punto para platzi
print("Mi primer print") print("30")
Muy interesante la actividad. ![](https://static.platzi.com/media/user_upload/image-0a42ae68-b8fe-4cf7-b1a6-e1eb45cc36f5.jpg)
NO aparece el botón "Ejecutar" ![](https://static.platzi.com/media/user_upload/image-820b38d7-94ab-4f90-91db-35a2cc443556.jpg)
Hay que aplicar lo visto en la clase anterior y listo, es sencillo, lo bueno es poder ir practicando lo que se va aprendiendo porque de esta forma se mecaniza más rápido.
Logrado ![](https://static.platzi.com/media/user_upload/image-fdd1a107-4800-40a7-816e-8d9998c1e24c.jpg)
![]()![](https://static.platzi.com/media/user_upload/Clase%204%20Phyton-b4b5de32-a18a-44bb-a3c1-ff2ab59e85df.jpg) !Aquí mi ejercicio! Con una agradable sorpresa encuentro valioso esta forma interactiva de Platzi de hacer un espacio práctico para todos nosotros cómo estudiantes.
![](https://static.platzi.com/media/user_upload/image-dd7386ed-e864-4538-870c-95fca7d1caf6.jpg)
![](https://static.platzi.com/media/user_upload/image-f6d5d001-39c8-4434-ac5b-a8c935faf455.jpg)
Print = Imprimir "" = generalmente nos muestra cadenas de texto \*Recordemos que al usar números, no se ponen comillas
La función imprimir nos sirve para que Python nos muestre lo que tenemos escrito , el entrecomillado nos dice que es un string
Esta bastante bueno este simulador de un editor de programación
Esta es mi solución😎: ![](https://static.platzi.com/media/user_upload/image-e7e2e972-641d-4b56-94f2-4419209dea6a.jpg)
Esta interacción es genial
Excelente que este curso no solo sea teórico. El poder poner en práctica la teoría con ejercicios, ayuda y da motivación para los nuevos en esto, como es mi caso. Expectante de ver los ejercicios que vienen.
![](https://static.platzi.com/media/user_upload/image-d23853c5-4f3e-4aa5-a8cd-c5ba42790c32.jpg)
print(f"Te doy la bienvenida al Coding Playground\nMi primer print\n30")
Bravo!!
Hay que aceptarlo, con esta funcionalidad de práctica la sacaron del estadio. Felicitaciones equipo Platzi! ![](https://static.platzi.com/media/user_upload/image-fd3a4188-d94c-4ca4-94a1-828e00b614e3.jpg)
Logrado! me gusto esta funcionalidad de empezar a practicar al comienzo!![](https://static.platzi.com/media/user_upload/imagen-e8abc6f4-4cc0-48f9-9f02-80df1036a3eb.jpg)![]()![]()
Hola a todos. Esta interesante esto del play Ground ![](https://static.platzi.com/media/user_upload/image-431682e9-33be-479c-8785-69f095238ba6.jpg)
Muy dinámico, puede ser simple pero hace el curso más chevere.
Mi bienvenida = ("Te doy la bienvenida al Coding Playground")nPrint = ("Mi primer print")number = ("30") print(f"{bienvenida}\n{nPrint}\n{number}") ```js bienvenida = ("Te doy la bienvenida al Coding Playground") nPrint = ("Mi primer print") number = ("30") print(f"{bienvenida}\n{nPrint}\n{number}") ```
![](https://static.platzi.com/media/user_upload/image-3e2300dd-8295-45f6-8b8d-6d2f316ca825.jpg)Me encanto una experiencia muy divertida.
y donde le doy para ejecutar
![](https://platzi.com/home/clases/10002-python/70112-practica-te-doy-la-bienvenida-a-los-ejercicios-int/)
![](https://static.platzi.com/media/user_upload/image-2aaf2322-823a-4e07-9c35-717b90fbf4a7.jpg)![](https://static.platzi.com/media/user_upload/image-3623aaf3-007c-408c-81c4-b21f56b8dea5.jpg)lo logre, me gusta hacer estas practicas, es muy intuitivo y se aprende los proceso, una forma practica
😎test\_print\_hello ¡Felicidades, todas las pruebas pasaron! \#El mejor mensaje que puedes recibir
¡¡¡ME ENCANTÓ!!! Congrats Platzi !!!
Esto me salió:mensaje\_1 = "Te doy la bienvenida al Coding Playground"mensaje\_2 = "Mi primer print"mensaje\_3 = "30"print(mensaje\_1)print(mensaje\_2)print(mensaje\_3)```js mensaje_1 = "Te doy la bienvenida al Coding Playground" mensaje_2 = "Mi primer print" mensaje_3 = "30" print(mensaje_1) print(mensaje_2) print(mensaje_3) ```
![](https://static.platzi.com/media/user_upload/image-afb1734f-9ab8-4d4a-8a61-de424bfbfc90.jpg) ![](https://static.platzi.com/media/user_upload/image-f7b9b645-4111-417f-8136-0614afe84739.jpg)
me encanto mi primer print :) ![](https://static.platzi.com/media/user_upload/image-8f821bd2-8e11-4bcb-8c15-3bdd9c071066.jpg)![](https://static.platzi.com/media/user_upload/image-5b06411d-c633-445b-aaf7-9c6c13a27fbe.jpg)![](https://static.platzi.com/media/user_upload/image-0762fa98-c648-48ca-a88f-abfb57fbb08b.jpg)
```js # Para ejecutar este código presionar el clic en el botón "Ejecutar" print("Te doy la bienvenida al Coding Playground") print("Mi primer print") print("30") ```
Super chévere este ejercicio, para entenderlo mejor revisé los comentarios y me sirvió mucho :) ![](https://static.platzi.com/media/user_upload/image-29a66d20-63c0-47cf-8e86-ba86ec26836c.jpg)![](https://static.platzi.com/media/user_upload/image-a2b0c6e8-925a-4ebf-82c5-282dfdc7bc94.jpg)
De momento ha sido bastante claro![](https://static.platzi.com/media/user_upload/image-847a45da-e0c9-4449-9e02-16f6eb7a8404.jpg)
![](https://static.platzi.com/media/user_upload/image-f989c738-a665-4d7b-95d3-8b5ff8ad1792.jpg)![](https://static.platzi.com/media/user_upload/image-062b6e86-5f29-4ff9-8752-66e060ad54c6.jpg)
![](https://static.platzi.com/media/user_upload/image-67d52ad7-30f4-4327-adc9-09ad04eb7607.jpg)
Me encantó el sistema de prueba de aprendizaje. Hasta aquí es accesible, ¡Muy bien!
![]()![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202024-08-13%20162002-71590a2c-0f08-42fb-899f-0b683b21b19b.jpg)
Done!
Print("Todas las pruebas pasaron jeje") ![](https://static.platzi.com/media/user_upload/image-e96ab81a-c7b2-476b-a0dc-0568f5dd3b75.jpg)![](https://static.platzi.com/media/user_upload/image-9ba8eff2-d6f6-437a-a417-1fad6234aeb3.jpg)
![](https://static.platzi.com/media/user_upload/image-2b098e1f-a948-4df9-b070-1b4ad49703a0.jpg)
![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202024-08-12%20a%20la%28s%29%205.43.39p.m.-b6d4f0da-61ec-4d9d-8d76-c2d309634092.jpg)![]()
![](https://static.platzi.com/media/user_upload/image-022fe23e-a6ec-4ac8-8160-3022ed5df731.jpg)
![](https://static.platzi.com/media/user_upload/image-f3bf2833-d2d2-4f4f-9ebb-5ab1f1f06888.jpg)
![](https://static.platzi.com/media/user_upload/image-994a89bc-90b0-4fde-bee3-87dbae00544c.jpg)![](https://static.platzi.com/media/user_upload/image-262d8edf-aa84-4751-8c97-f78470473e58.jpg)
![](https://static.platzi.com/media/user_upload/image-eb731cd4-7d4f-4cff-81f5-9d6b16d96243.jpg)
![](https://static.platzi.com/media/user_upload/image-7421537d-eb6b-44ef-90b5-b5dfefcb642e.jpg)
![](https://static.platzi.com/media/user_upload/image-792836e9-f283-4583-b4f1-946b941f0073.jpg)
![](https://static.platzi.com/media/user_upload/image-9a49bdc5-f495-42dc-917f-d16f7972e3a6.jpg)![](https://static.platzi.com/media/user_upload/image-ec432a23-af81-4423-817c-4e66cfab3fa3.jpg)
![](https://static.platzi.com/media/user_upload/image-b9d3da83-19a0-4b0e-a236-e26ee253ccfc.jpg)![](https://static.platzi.com/media/user_upload/image-2fb7f0bb-c9c6-47dd-a9d6-75bab2c06c33.jpg)
![](https://static.platzi.com/media/user_upload/image-603e812d-51ea-40cc-bfaf-7ca7dc02b29e.jpg)
Muy fácil :D!![](https://static.platzi.com/media/user_upload/image-b43e75f6-71cc-4f11-b518-d7c974ba557b.jpg)
![](https://static.platzi.com/media/user_upload/image-74e26af1-58f8-4ec5-9713-9cbce72ff1b9.jpg)
`# Para ejecutar este código presionar el clic en el botón "Ejecutar"print("Te doy la bienvenida al Coding Playground")` `# Aquí los prints que falten 👇, recuerda leer la guía 👉` `print("Mi primer print")` `print("30")`
![](https://static.platzi.com/media/user_upload/imagen-9fd2f07a-f706-47e0-af78-d6b0be0d320a.jpg)
Con una funcion: ```js def func1(): return (f'Te doy la bienvenida al Coding Playground\nMi primer print\n30') print(func1()) ```
```python print("Te doy la bienvenida al Coding Playground") print("Mi primer print") print("30") ```print("Te doy la bienvenida al Coding Playground")print("Mi primer print")print("30")
![](https://static.platzi.com/media/user_upload/image-f67667ba-f10d-475a-8621-78364a88e3a1.jpg)
![](https://static.platzi.com/media/user_upload/image-e4eacb9c-e98e-40ba-8504-bcbecd469631.jpg)![](https://static.platzi.com/media/user_upload/image-25eac421-594e-450a-a675-c483e5c8e99e.jpg)
undefined