Introducción

Por Juan José Lozano Gómez, fuente: clic aquí.

Características del lenguaje

Python es un lenguaje de programación de alto nivel cuya máxima es la legibilidad del código. Las principales características de Python son las siguientes:

Haz clic en los botones de abajo

El intérprete de Python

Cuando instalas Python correctamente (en cualquier sistema operativo) ocurren, entre otras, dos cosas: se añade el comando python (o python3, en caso de que instales la versión 3.x de Python) al path y se instala el intérprete de Python correspondiente. En el intérprete de Python podemos escribir expresiones e instrucciones que este interpretará y ejecutará.

Border

Línea que rodea el padding y el contenido

Padding

Espacio interior entre el contenido y el borde

Flexbox y Grid

Flexbox (1D)

1
2
3
.contenedor {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
}

CSS Grid (2D)

1
2
3
4
5
6
.contenedor {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 15px;
}

¿Cuándo usar cada uno?

  • Flexbox: Diseños unidimensionales (filas o columnas), alineación precisa, componentes pequeños
  • Grid: Diseños bidimensionales complejos, layouts completos de página, estructuras regulares