\documentclass{article}
\usepackage[spanish, es-tabla]{babel}
\usepackage[utf8]{inputenc}
\usepackage{blindtext}
\usepackage{booktabs}
\usepackage{caption} 
\captionsetup[table]{skip=2pt}
\usepackage{amsmath}
\usepackage{listings}
\usepackage{xcolor}

\definecolor{codegreen}{rgb}{0,0.6,0}

\definecolor{miverde}{rgb}{0,0.6,0}

\lstdefinestyle{miestilo}{
	backgroundcolor=\color{gray!10},
	keywordstyle=\color{miverde},
	numbers=left,
	numbersep=5pt,
	numberstyle={\ttfamily\footnotesize}
}


\lstdefinestyle{mystyle}{
    backgroundcolor=\color{backcolour},   
    commentstyle=\color{codegreen},
    keywordstyle=\color{magenta},
    numberstyle=\tiny\color{codegray},
    stringstyle=\color{codepurple},
    basicstyle=\ttfamily\footnotesize,
    breakatwhitespace=false,         
    breaklines=true,                 
    captionpos=b,                    
    keepspaces=true,                 
    numbers=left,                    
    numbersep=5pt,                  
    showspaces=false,                
    showstringspaces=false,
    showtabs=false,                  
    tabsize=2
}











%modificando espacios
\setlength{\parskip}{0.1cm} % spacio entre parrafos
\setlength{\parindent}{0.5cm} %indentacion
\renewcommand{\baselinestretch}{1.1} %indentacion

\begin{document}

\section{Introducción}
\noindent
\blindtext[1]

\blindtext[1]

\section{Listas no enumeradas}

Esta es una lista no organizada:
\begin{itemize}
\item \textbf{Uno:} Este es el primer elemento
\item Este es el segundo elemento
\end{itemize}

\section{Listas enumeradas}
%enumerate
\begin{enumerate}
\item Este es el primer elemento
\item Este es el segundo elemento
\end{enumerate}

\section{Anidadas}

\begin{enumerate}
\item Elemento uno
\item Elemento dos
\begin{enumerate}
\item Elemento anidado
\item Elemento anidado
\item Elemento anidado
\end{enumerate}
\item Elemento tres
\end{enumerate}

\section{Listas con descripciones}

\begin{description}
\item[Elemento] Texto de la Descripción 
\item[Elemento] Texto de la Descripción 
\end{description}


\section{Tablas}
Las tablas requieren de dos entornos \texttt{tabular}


\begin{table}
\centering
\caption{\textsc{Título de la tabla.}}
\begin{tabular}{ccc}
\bfseries Columna 1 & \bfseries Columna 2 & \bfseries Columna 3 \\
%\hline
\toprule
Elemento & 0.1 & 0.9\\
Elemento & 0.1 & 0.9\\
Elemento & 0.1 & 0.9\\
Elemento & 0.1 & 0.9\\
Elemento & 0.1 & 0.9\\
Elemento & 0.1 & 0.9\\
\bottomrule
\end{tabular}
\end{table}



\section{Tipos de texto}
\textbf{Negritas}

\emph{Cursiva}

\texttt{Máquina de escribir}

\textsc{Texto en Mayúsculas}

\section{Matrices}



\begin{equation}
A=
\begin{pmatrix}
a_{11} & a_{12}^3 &a_{13}^{32} \\
a_{21} & a_{22} & a_{23}\\ 
a_{31} & a_{32} & a_{33}
\end{pmatrix}
\end{equation}

\section{Secciones de código}

\begin{lstlisting}[
caption=Texto del código., 
label=lst1,
style=miestilo,
language=python
]
import scipy
from pandas import readcsv
a=3
def funcion:
	b=c+d
	return b
	

\end{lstlisting}






























\end{document}