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 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
14 Hrs
38 Min
50 Seg
Curso de Python

Curso de Python

Carli Code

Carli Code

Introducción a Python

2/63
Recursos
Transcripción

Python es uno de los lenguajes más amigables para iniciar en la programación. En comparación con otros lenguajes, en Python podemos escribir un “Hola Mundo” con una sola línea de código.

¿Cómo instalar Python en Windows?

  • Ve al navegador y escribe “Python”.
  • Asegúrate de entrar a python.org y haz clic en la sección de descargas.
  • Descarga el instalador y ábrelo.
  • Marca la opción “Add Python to PATH” y selecciona “Install Now”.
  • Una vez instalado, abre la terminal o cmd y escribe “python” para comprobar la instalación.

¿Cómo instalar Python en Mac?

  • Abre tu navegador y escribe “Python”.
  • Asegúrate de ingresar a python.org.
  • En la sección de descargas, la página detectará tu sistema operativo MacOS automáticamente.
  • Descarga el instalador, ábrelo y sigue las instrucciones: “Continuar”, “Aceptar términos y condiciones” e “Instalar”.
  • Confirma que Python está instalado abriendo la terminal y escribiendo “python”.

¿Cómo escribir el “Hola Mundo” en Python?

  • Abre la terminal en tu sistema.
  • Escribe python para acceder al intérprete de Python.
  • Ingresa el siguiente código: print("Hola Mundo") y presiona Enter.
  • Verás el mensaje “Hola Mundo” impreso en la consola.

¿Cómo usar Visual Studio Code para Python?

  • Descarga Visual Studio Code desde code.visualstudio.com.
  • Instala el editor y ábrelo.
  • Crea una nueva carpeta para tus proyectos, por ejemplo, “Curso Python”.
  • Abre la carpeta en Visual Studio Code y crea un archivo nuevo con la extensión .py (por ejemplo, hola.py).
  • Escribe print("Hola Mundo") en el archivo.
  • Guarda el archivo (Ctrl+S) y ejecuta el código usando el botón de ejecutar en Visual Studio Code.
  • Asegúrate de tener instalada la extensión de Python para una mejor experiencia de codificación.

Recuerda que Python es un lenguaje interpretado, lo que significa que las instrucciones se ejecutan directamente sin necesidad de compilación previa, facilitando la visualización inmediata de resultados.

Aportes 84

Preguntas 15

Ordenar por:

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

Sólo como comentario, después de instalar python en mac, el comando `python` no me funcionaba, tengo que escribir `python3`, pues es la versión de python que se ha instalado
En Linux python viene instalado por defecto :)
# Características Principales: # **Sintaxis Clara**: Fácil de leer y escribir, lo que lo hace ideal para principiantes. # **Tipado Dinámico**: No es necesario declarar el tipo de variable, lo que facilita la programación. # **Multiplataforma**: Compatible con Windows, macOS y Linux # **Extensa Biblioteca Estándar**: Ofrece muchas funciones y módulos listos para usar. # **Comunidad Activa**: Gran cantidad de recursos, tutoriales y foros de ayuda. # Usos Comunes: * **Desarrollo Web**: Frameworks como Django y Flask. * **Ciencia de Datos**: Bibliotecas como Pandas y NumPy. * **Inteligencia Artificial y Machine Learning**: Herramientas como TensorFlow y Scikit-learn. * **Automatización**: Scripts para tareas repetitivas. * **Desarrollo de Juegos**: Uso de bibliotecas como Pygame.
Me encanta que Carli haya realizado la instalación en Windows y Mac Han escuchado nuestro feedback !!!
Si de casualidad hay alguien aquí tratando de aprender Python y no puede descargar Python y VS Code porque cualquier razón personal, pueden hacer los ejercicios en en un replit que es un portal web que te deja escribir en diversos lenjuages de programación
Ya me hice mi repositorio en GitHub, se los comparto por si les es de ayuda, lo iré llenando y comentando con los apuntes del curso: <https://github.com/EloyChavezDev/Python>
Me encanta el nuevo formato de inicio de este curso! Aunque el anterior intro con el logo de Platzi no era tan molesto, definitivamente se siente la diferencia!
Me tarde un poco, pero los que lo instalen en MAC, tenemos que escribir en la linea de comandos de la Terminal lo siguiente para que podamos correr el print. python3 Si escribimos solo Python marca error, desconozco por que, igual seguiré revisando por que tenemos que agregarle el 3 al final. Se que es la versión, pero si no lo agregamos no podemos ingresar en la Terminal.
Pyhton.....al parece el lenguaje preferido de Platzi....??? !! buenísimo me encanta este lenguaje.....!!!
el paso a paso esta genial, la documentacion es valiosa, pero lo visual mucho mas. y el nuevo formato sin "nos vemos en la proxima clase". 10 ptos. me gusta este nuevo enfoque.
Para los que tienen problemas para correr código Python en VS Code: (Comprobado en Mac, no se si aplica igual para Windows). Como algunos comentan, ahora se escribe python3 para llamar a python desde la terminal, antes se escribía solo python, como lo hace la profesora (Verificar la versión que estás usando en la barra inferior de VS Code). Esto es lo que vamos a resolver. 1. Revisar si tienes la extensión de Code Runner (Si la tienes, continúa leyendo). 2. Entrar a la configuración de la extensión:![](https://static.platzi.com/media/user_upload/image-ae49f461-b55c-4dff-ab70-f4a091f4f0ef.jpg) 3. Buscar la opción Executor Map y dale en editar:![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202024-07-16%20a%20la%28s%29%208.22.26-6aa8eabc-cea8-47a2-b74b-b63785960a2a.jpg) 4. Busca la linea **"code-runner.executorMap":{}** Si no la tienes, solo comienza a escribirla y te sale el autocompletado. Aquí está la forma de llamar a los distintos lenguajes, entre ellos Python. Buscamos la opción **"python": "python -u"** y lo modificamos para que quede **"python": "python3 -u"**![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202024-07-16%20a%20la%28s%29%208.30.09-38229122-d0d6-470a-a19f-92aa87daa27e.jpg) 5. Vuelve a correr el código y ya debería funcionar.
Quienes usen WSL (recomendadísimo en Windows) deben usar `pyton3`, Igual que en Mac, como han mencionado otros compañeros. 🤝
Qué bonito que directamente se está usando VSCode desde la introducción al lenguaje de programación.

Acabo de ver el contenido y se ve preciso, se nota que será un buen curso :3

* Instalación de python, python.org * Comprobar instalación de python, python --version * Ejecutar código python desde la consola, python > print ("Hola Mundo") * Python es un lenguaje interpretado, no pasa por un proceso de compilación * Para ejecutar código python desde VS Code, generamos un archivo con la extension .py * Procurar instalar la extension Python en VS Code * Una de las funciones mas basicas en python son: print("Hola Mundo"), Operaciones básicas 1+1, 8\*8, print(1+1)
Yo tomé mi primer curso en platzi en 2019 y el salto de calidad a través de los años es impresionante.Felicitaciones.
Una opción interesante y un buen mensaje para arrancar en este lenguaje de programación o en la programación en general sería el Zen de Python. Lo pueden consultar con este sencillo código: ```python import this ```
Es mi primera vez con python y después de algunos intentos note que "print" debe ir en minúsculas, si coloco "Print", no reconoce la instrucción.
En lo personal, me gusta más utilizar VSC porque la interfaz es mucho mejor a Replit, agradezco que el nuevo curso lo tenga en cuenta.
computador ?? es computadora
Para los de Mac escriban en la terminal -> **python3**, ya que sin el tres les muestra que el comando no existe. Saludos! ![](https://static.platzi.com/media/user_upload/image-03081bf0-62f5-466d-b380-e7161b1d0512.jpg)
Hola, comunidad **:)**! Estoy aquí porque quedé impresionado con el curso **AGENTES DE AI** que la profe Carla Florida (@carli.code) imparte aquí en Platzi. Lo que me sorprendió fue la capacidad que tiene *Python* para la lectura, manipulación, análisis, memorización y depuración de datos. De hecho, siempre había dudado de introducirme de lleno en este lenguaje de programación, pero después de visualizar el curso y observar lo dinámico y entretenido que es, tomé la decisión de comenzar mi propia ruta de estudio en Python, e iniciaré con éste curso básico introductorio. Ya les iré contando mi avance y crecimiento. Saludos a tod@s. P.D. Yo escucho sus cursos en 1.5x o 2.0x, según el caso y me tiene impactado su excelente dicción y lo bien que define sus argumentos, 👌!
Trabajaré con Jupyter Notebooks
En Linux también se usa python3 pero se puede crear una liga simbolica y como MacOS es muy similar seguro pueden hacerlo igual que en Linux. Yo lo hice de esta manera: ```js deckard@Minime:~$ which python deckard@Minime:~$ which python3 /usr/bin/python3 deckard@Minime:~$ sudo ln -s /usr/bin/python3 /usr/bin/python deckard@Minime:~$ cd platzi/IntroPython/ deckard@Minime:~/platzi/IntroPython$ python hola.py Hola mundo deckard@Minime:~/platzi/IntroPython$ ``` ![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202024-08-04%20212111-e7ff82d5-ac5d-4a48-a1d6-42a7d9ff0667.jpg)![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202024-08-04%20212149-ec83cb63-120d-4348-b7a3-b08b0f2308a9.jpg)
Me gusta que haya resumenes ya hechos para los que hacemos apuntes en Notion :D
Amo Python, es tan fácil y amigable que mi corazón se divide entre este lenguaje y R.
EStá viiiiivo !! El video tiene la versión 3.12.4 y yo tengo otra : 3.11.9 :D ![](https://static.platzi.com/media/user_upload/image-ed2e557d-f613-4238-bdb8-bf8407a964c4.jpg)
Para los que trabajan en Linux, Python ya viene instalado, igual con git para controlar las versiones de tu codigo.
Retomando las clases de Python, veamos como acabo el año. Gracias comunidad.
para MacOS: si antes de empezar la instación el comando 'python' te devolvia un error de command not found, puedes cambiar el comando python3 por python con el siguiente comando 'alias python=python3'
![](https://static.platzi.com/media/user_upload/image-60d93a23-5bad-41bb-80f7-3c4aa09e81ac.jpg)HOLA PHYTONNNNN
Al momento de instalar Python en Windows.... ¿Cual es la diferencia entre instalarlo en python.org y en la microsoft store?
![](https://static.platzi.com/media/user_upload/Hello_Platzi_Students-4ae1811c-f590-48fd-9843-31bd89442ef4.jpg)
comenzando en el mundo de **Python** y con un curso actualizado
Instalación de Python, configuración del IDE, primeras operaciones matemáticas! Un super comienzo!
Sorry por la pregunta tan tonta, ¿Pero en la terminal de windows no podemos actualizar python con una linea de comandos como en Linux, por ejemplo: sudo apt-get update sudo apt-get install pyhton3.6 ![](https://static.platzi.com/media/user_upload/image-def4f8dc-aff6-4961-bc7c-fa827855821f.jpg) <https://github.com/iecgerman>
Quizá como comentario adicional, vale la pena mencionar que en muchos ambientes relacionados con la ciencia e ingeniería, se usa el intérprete Spyder.
Otra forma de acceder es con py, de hecho al finalizar la instalacion es el comando que se sugiere instalar \> py De igual forma podemos ejecutar el contenido de archivos con este comando \> py ./your\_file.py
Hola a todos. ¿alguno sabe si puedo usar varias versiones de Python en el mismo sistema? uso Windows 10?
Un consejo: yo uso MacOS y Linux, vienen con python 2.7 o 3.9 o 3.10, tengan en cuenta que instalar 3.11 puede romper las funciones del OS, lo aprendi por experiencia, es mejor usar el venv :)
Al instalar Phyton y abrir la terminal y escribir phyton, aparece en pantalla "error". Que debo hacer? Gracias
También pueden agregar un alias a su terminal para hacerlo: `alias py = "python3"`
Mi experiencia con Python ha sido increíblemente gratificante. Su sintaxis clara y fácil de entender, junto con la vasta cantidad de bibliotecas y recursos disponibles, lo hacen ideal para principiantes y expertos. La comunidad activa y colaborativa es un plus. Es una excelente opción para proyectos personales o profesionales, ya que combina facilidad de uso, flexibilidad y potencial para innovar.
Al instalar Python, la opción "Disable path length limit" permite que el sistema operativo use rutas de archivo más largas. Es recomendable habilitarlo si planeas trabajar con bibliotecas que tengan nombres largos o estructuras de carpetas complejas. Esto evitará problemas de acceso a archivos en tu proyecto.
Soy bien desesperado jaja Inicié el curso y vi que en el primer video no explicaban como hacer la instalación, revise las clases incluyendo esta y por el titulo imaginé que ninguna explicaba como hacer la instalación, así que me fui a yt a buscar un tutorial, por suerte hice todo identico a como lo muestra la maestra pero que gusto de uno por complicarse la vida de la nada jajja
Aquí vamos de nuevo con un repaso de Python
WSL (Windows Subsystem for Linux) y power shell para usar la sintaxis de Linux, ya me habitué a ella y es fácil trabajar así en la terminal
**Unix/macOS:** ```python python3 --version ```**Windows** ```python py --version ```
Instalar `py.exe` con privilegios de administrador en Windows tiene varias ventajas: 1. [**Acceso a todos los usuarios**: Permite que todos los usuarios del sistema puedan utilizar Python sin necesidad de instalarlo individualmente para cada cuenta](https://docs.python.org/es/3/using/windows.html)[1](https://docs.python.org/es/3/using/windows.html). 2. [**Actualizaciones y configuraciones globales**: Facilita la gestión de actualizaciones y configuraciones de Python a nivel global, asegurando que todos los usuarios tengan acceso a la misma versión y configuración](https://docs.python.org/es/3/using/windows.html)[1](https://docs.python.org/es/3/using/windows.html). 3. [**Permisos elevados**: Algunas operaciones, como la instalación de paquetes que requieren acceso a directorios del sistema o la modificación de variables de entorno, necesitan permisos de administrador](https://www.solvetic.com/tutoriales/article/11407-ejecutar-aplicaciones-siempre-con-privilegios-de-administrador-en-windows-11/)[2](https://www.solvetic.com/tutoriales/article/11407-ejecutar-aplicaciones-siempre-con-privilegios-de-administrador-en-windows-11/). Añadir `python.exe` al PATH en Windows tiene varias ventajas importantes: 1. [**Acceso desde cualquier ubicación**: Permite ejecutar comandos de Python desde cualquier directorio en la línea de comandos, sin necesidad de navegar a la carpeta específica donde está instalado Python](https://trspos.com/agregar-ruta-de-windows-de-python/)[1](https://trspos.com/agregar-ruta-de-windows-de-python/). 2. [**Facilita la ejecución de scripts**: Puedes ejecutar scripts de Python directamente desde cualquier ubicación en tu sistema, lo que simplifica el desarrollo y la automatización de tareas](https://trspos.com/agregar-ruta-de-windows-de-python/)[1](https://trspos.com/agregar-ruta-de-windows-de-python/). 3. [**Compatibilidad con herramientas y entornos**: Muchas herramientas y entornos de desarrollo requieren que Python esté en el PATH para funcionar correctamente](https://trspos.com/agregar-ruta-de-windows-de-python/)[1](https://trspos.com/agregar-ruta-de-windows-de-python/).
para los que no les funciona escribir en la terminal "phyton" tambien para hacerlo pueden usar "phyton --version" o "py --version" que en mi caso solo funciono "py --version".
Por alguna razón al dar enter no me imprime el mensaje, pero cuando hago operaciones matemáticas sí me arroja el resultado.
buen, tutorial, me encuentro emocionado por seguir aprendiendo.
hola mundo
por favor tengan lo siguiente en cuenta. En mi caso solo debo digitar **py** (no python) en la línea de comandos.
Control T >para abrir una nueva pagina
En el curso pasado de Python utilizamos Replit para programar, me siento muy cómodo con visual studio code
En linux viene por default, pero probablemente tengan que usar el comando python3 sudo Exitos
El problema del interprete que no lo reconoce tiene una fácil solución que espero que se incluya en una mejora de este curso. Solo hay que abrir el ***command palette*** de code y escribir python, y de las opciones que aparecen usar la de selecionar el interprete. ![](https://static.platzi.com/media/user_upload/Captura%20desde%202024-09-13%2022-52-44-75ed6e78-75a9-4205-b32d-8fe6b8d74146.jpg)![](https://static.platzi.com/media/user_upload/Captura%20desde%202024-09-13%2022-53-13-b46742e8-95ff-4d2e-a55f-0bc68e7285f9.jpg)
He usado además la opción de google colab y no es necesario instalar nada para ejecutarlo. Solo tener una cuenta de Gmail.
Hola, Sugiero que se vonsidere el uso de los comentarios desde el inicio y en cada archivo creado, a fin de fomentar el hábito de uso en los futuros programadores
O Wow! expectante. Se ve demasiado fácil, jajaja
al concluir la instalación en Mac, el comando python hace referencia a python 2, se debe escribir python3 y con eso funciona: python3 --version para ver la version instalada
**Importante:** Si ya tienes instalado Python, verifica la versión en la terminal. Si tienes una versión inferior, igualmente ve a la página oficial de Python y descarga la última versión. Cuando ejecutes el instalador, te dirá "Upgrade version" y ahí puedes instalar la última versión sobreescribiendo la anterior.
ya yo he usado varios lenguajes de programacion interpretados no interpretados, compliados no compilados, de consola, etc y etc
Hola, realizo todos los pasos pero no se me habilita la terminal de Python :(
en Mac python no funciona para saber la version, se usa python3 --version o python3. y por favor cuando digan Maco OS, pronuncien como Ou Es no como OZ. bendiciones
Notas: En la terminal del cmd se pueden realizar operaciones matematicas y estas se resolveran, ejemplo: 2+2, 3\*3, etc.
Observación NO hacen referencia a la instalación y uso en Linux.
No duermo hasta que acabe este curso
Porque cuando hago las operaciones simples en la terminal me arroja un error, (Uso mac)
`C:\Users\Evaristo.Gomez>python` `Python 3.12.4 (tags/v3.12.4:8e8a4ba, Jun 6 2024, 19:30:16) [MSC v.1940 64 bit (AMD64)] on win32` `Type "help", "copyright", "credits" or "license" for more information.` `>>> print("Hola Mundo")` `Hola Mundo` `>>> print("Me llamo evaristo")` `Me llamo evaristo` `>>> a=2` `>>> b=3` `>>> c=a+b` `>>> c=a+b`
En Mac debes usar el comando `python3`
Una de las herramientas es Visual Studio Code (VSC). Este editor es increíblemente versátil, especialmente con sus extensiones, que añaden funcionalidades adicionales como la integración con servicios en la nube. Cabe destacar que es posible usar VSC sin conexión a internet una vez instalado; puedes abrir y editar archivos locales y trabajar con extensiones ya instaladas sin problemas. Sin embargo, necesitarás una conexión para instalar nuevas extensiones.🦉![](file:///C:/Users/USUARIO/Downloads/class%202%20Python.jpg)![]()
en la consola podes escribir python o py para que aparezca la versión
Excelente contenido !
hace 2 semanas habia un curso de phyton con la que se usaba Replit supongo que deve ser igual ,igualmente tengo VS code.
buen dia...ayuda por favor, me quede en el segundo paso, ya que instale eL PYTHON, pero al ingresar nuevamente a la pagina para instalar la verson macOS, no me sale la opcion, me sale nuevamente el 1 boton de descaga y verifique y el 1 paso quedo bien. ![](https://static.platzi.com/media/user_upload/image-90162d6c-b1dc-4b15-8fb4-cc470ed1629e.jpg)despues de instalado me vuelve a salir esta pantalla no la de macOS ![](https://static.platzi.com/media/user_upload/image-9c39ff36-5b83-48ee-bb7c-40f1cb8dcf99.jpg) Que puedo hacer? gracias
hay algún problema de compatibilidad con el curso si utilizo anaconda, me gusta utilizar los entornos virtuales que ofrece esta suite
Más Pythonista que nunca: ```js The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is better than nested. Sparse is better than dense. Readability counts. Special cases aren't special enough to break the rules. Although practicality beats purity. Errors should never pass silently. Unless explicitly silenced. In the face of ambiguity, refuse the temptation to guess. There should be one-- and preferably only one --obvious way to do it. Although that way may not be obvious at first unless you're Dutch. Now is better than never. Although never is often better than *right* now. If the implementation is hard to explain, it's a bad idea. If the implementation is easy to explain, it may be a good idea. Namespaces are one honking great idea -- let's do more of those! ```The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is better than nested. Sparse is better than dense. Readability counts. Special cases aren't special enough to break the rules. Although practicality beats purity. Errors should never pass silently. Unless explicitly silenced. In the face of ambiguity, refuse the temptation to guess. There should be one-- and preferably only one --obvious way to do it. Although that way may not be obvious at first unless you're Dutch. Now is better than never. Although never is often better than \*right\* now. If the implementation is hard to explain, it's a bad idea. If the implementation is easy to explain, it may be a good idea. Namespaces are one honking great idea -- let's do more of those!
Hola, ¿Alguien sabe por qué no me deja instalar? me aparece una leyenda que me dice que debo contactar al administrador del sistema :(
![](https://static.platzi.com/media/user_upload/image-d85e4592-d97d-4d50-8e5a-74cbfb256f34.jpg) Alguien sabe por que me aparece el mensaje de "No se puede inicializar el dispositivo PRN"?
Yo ya tenia Phyton instalado wn mi windows, pero no de porque al buscarlo por las aplicaciones veo 2 versiones la 3.10 y la 3.11, pero siguiendo la instruccion al escribir python en la terminal de windows no hace nada. Que debo hace?
hola, instale python en mac pero uso el comendo python y sale este error 'zsh: command not found: python' podrian ayudarme, gracias.