---
title: Curso de Python &#8211; 0. Entorno de desarrollo para Python
url: https://jarroba.com/curso-de-python-0-entorno-de-desarrollo-para-python/
author: Ramón Invarato
date: 2020-07-22
modified: 2026-10-21
language: es
license: CC BY-NC-SA 3.0 (https://creativecommons.org/licenses/by-nc-sa/3.0/) — attribution: "Curso de Python &#8211; 0. Entorno de desarrollo para Python", Ramón Invarato, jarroba.com
categories: Lenguajes de Programación
tags: python
series: Curso de Python (part 1 of 9)
repository: https://github.com/jarroba/Curso-Python
---

# Curso de Python &#8211; 0. Entorno de desarrollo para Python

> Instala Python con Anaconda y el IDE Spyder, conoce PyCharm como opción profesional y practica tus primeras líneas con la consola remota de Python.org.

Instalaremos lo necesario en nuestro ordenador para que nuestro primer programa funcione y de ahí a programar lo que queramos.

 

 

## Teoría

 Saltar al contenido del PDF

 

[**Descargar Teoría**](https://github.com/jarroba/Curso-Python/raw/master/Teoria/0-Entorno%20de%20desarrollo%20Python.pdf)

 

 

## Instalación y uso de Anaconda y del IDE Spyder

 

Instalaremos Python y un IDE que vendrá incluido en Anaconda, desde: [Download Anaconda Distribution (Anaconda)](https://www.anaconda.com/download/)

 

 

Nota

 

### Para saber más en las siguientes entradas:

 

- [Entornos de Python: común y Anaconda (base)](https://jarroba.com/entornos-de-python-anaconda-y-comun/)

 

 

## Instalación y uso del IDE PyCharm

 

Para tener un entorno profesional, que aporta muchas más funcionalidades podremos utilizar PyCharm (descargable desde: [PyCharm, el único IDE de Python que necesita (JetBrains)](https://www.jetbrains.com/es-es/pycharm/)). Nota: solo lo recomiendo cuando ya hayas practicado durante unas horas con Python.

 

 

Nota

 

### Para saber más en las siguientes entradas (Recomiendo leer el siguiente artículo cuando ya se tenga cierta soltura con Python):

 

- [Entornos virtuales de Python: común y Anaconda](https://jarroba.com/entornos-virtuales-de-python-comun-y-anaconda/)

 

 

## Ejercicios

 

### Ejercicio 1

 

Accede a [Welcome to Python.org](https://www.python.org/)

 

Pulsa en el botón de consola remota (icono «>_» sobre fondo amarillo):

 

![Captura de python.org con el botón amarillo ">_" de «Launch Interactive Shell» resaltado en rojo para abrir la consola remota](https://jarroba.com/wp-content/uploads/2020/07/Consola-remota-Python-www.jarroba.com_-1024x389.png)

 

En esta consola:

 
1. Suma dos números.
   - Por ejemplo: 3+7 y pulsa la tecla [Intro]
2. Muestra por consola un texto (pista: la función “print()” imprime textos por consola). 
   - Por ejemplo: print(«Un texto») y pulsa la tecla [Intro]

 

 

### Ejercicio 2

 

Ejecuta el siguiente código en un IDE (por ejemplo Spyder):

 

```python
print(2+5)
print("Texto a imprimir por la consola")
```

## Serie: Curso de Python

1. [Curso de Python &#8211; 0. Entorno de desarrollo para Python](https://jarroba.com/curso-de-python-0-entorno-de-desarrollo-para-python.md)
2. [Curso de Python &#8211; 1. Introducción](https://jarroba.com/curso-de-python-1-introduccion.md)
3. [Curso de Python &#8211; 2. Tipos básicos de datos](https://jarroba.com/curso-de-python-2-tipos-basicos-de-datos.md)
4. [Curso de Python &#8211; 3. Colecciones](https://jarroba.com/curso-de-python-3-colecciones.md)
5. [Curso de Python &#8211; 4. Estructuras de control de flujo](https://jarroba.com/curso-de-python-4-estructuras-de-control-de-flujo.md)
6. [Curso de Python &#8211; 5. Funciones](https://jarroba.com/curso-de-python-5-funciones.md)
7. [Curso de Python &#8211; 6. Bibliotecas/Paquetes](https://jarroba.com/curso-de-python-6-bilbiotecas-paquetes.md)
8. [Curso de Python &#8211; 7. Excepciones](https://jarroba.com/curso-de-python-7-excepciones.md)
9. [Curso de Python &#8211; 8. Ficheros](https://jarroba.com/curso-de-python-8-ficheros.md)

