---
title: Curso de Python &#8211; 1. Introducción
url: https://jarroba.com/curso-de-python-1-introduccion/
author: Ramón Invarato
date: 2020-07-17
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; 1. Introducción", Ramón Invarato, jarroba.com
categories: Lenguajes de Programación
tags: python
series: Curso de Python (part 2 of 9)
repository: https://github.com/jarroba/Curso-Python/tree/master/Ejercicios
---

# Curso de Python &#8211; 1. Introducción

> Primer tema del curso de Python: valores y variables, entrada y salida con input y print, y comentarios en el código, con vídeos, teoría en PDF y un ejercicio.

Python es un lenguaje con una sintaxis clara y sencilla, lo más cercana al lenguaje natural posible.

 

Con Python se puede desarrollar prácticamente cualquier aplicación imaginable, desde:

 
- Big Data
- Inteligencia Artificial
- Juegos
- Análisis de datos
- Ciberseguridad
- Blockchain
- Internet de las cosas
- Aplicaciones de escritorio
- Scripts complejos de servidores

 

 

## Teoría

 Saltar al contenido del PDF

 

[**Descargar Teoría**](https://github.com/jarroba/Curso-Python/raw/master/Teoria/1-Introduccion.pdf)

 

 

## 1.1- Introducción

 

Desde el dato más simple seremos capaces de transformarlo con Python y de extraerle una gran información oculta.

 

 

 

## 1.2- Valor y Variable

 

Las piezas básicas de la programación: Valor y variable. Además, aprenderemos a operar con ellas mediante operaciones rápidas.

 

 

 

## 1.3- Input, Output

 

La entrada (input) y la salida (output) serán fundamentales para obtener datos, procesarlos (lo que programaremos con Python) y devolverlos.

 

 

 

## 1.4- Comentarios

 

Comentar el código para documentar el código o para evitar que cierta línea se ejecute.

 

 

 

## Ejercicios

 

### Ejercicio [1.1-input_print.py](https://github.com/jarroba/Curso-Python/blob/master/Ejercicios/1.1-input_print.py)

 

Crea un programa que admita un texto por teclado y lo imprima.

 

Pista: usa la documentación de Python 3 [Python 3 documentation (Python docs)](https://docs.python.org/3/) para encontrar el método «input»

 

Ejemplo de lo que tiene que mostrar por la consola:

 

```text
Escribe un texto: hola
hola
```

## 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)

