{"id":7873,"date":"2015-05-05T09:00:02","date_gmt":"2015-05-05T14:00:02","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/ccpg1001\/?p=7873"},"modified":"2026-04-06T14:31:52","modified_gmt":"2026-04-06T19:31:52","slug":"tipos-de-datos-numericos","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-u02\/tipos-de-datos-numericos\/","title":{"rendered":"2.1 Tipos de datos num\u00e9ricos en programaci\u00f3n"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#escalares\">Escalares<\/a><\/p>\n\n\n\n<p><a href=\"#vectores\">Vectores<\/a><\/p>\n\n\n\n<p><a href=\"#matrices\">Matrices<\/a><\/p>\n\n\n\n<p><a href=\"#listas\">Listas<\/a><\/p>\n\n\n\n<p>||<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-unidades\/fp-u02\/operaciones-basicas\/\" data-type=\"post\" data-id=\"7875\">Operaciones<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p><em><strong>Referencia<\/strong><\/em>: Van Rossum 3.2 p9, Rodr\u00edguez 5.6.1 p58, Downey 2.1<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"escalares\">1. Datos num\u00e9ricos ESCALARES<\/h2>\n\n\n\n<p>Las variables num\u00e9ricas de un solo valor o elemento utilizadas en un algoritmo se clasificar\u00e1n en enteras, reales, complejas y l\u00f3gicas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1.1 Variables num\u00e9ricas tipo entero<\/h3>\n\n\n\n<figure class=\"wp-block-image alignleft size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"172\" height=\"188\" src=\"http:\/\/blog.espol.edu.ec\/algoritmos101\/files\/2015\/05\/Manzana.png\" alt=\"n\u00famero escalar una manzana\" class=\"wp-image-15952\" \/><\/figure>\n\n\n\n<p>Es el tipo de variable usada para contar el n\u00famero de estudiantes presentes en un aula de clases, pasajeros en un bus, barco o avi\u00f3n.<\/p>\n\n\n\n<figure class=\"wp-block-image alignright size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"345\" height=\"198\" src=\"http:\/\/blog.espol.edu.ec\/algoritmos101\/files\/2015\/05\/manzanaCanasto.png\" alt=\"n\u00famero escalar varias manzanas\" class=\"wp-image-15953\" \/><\/figure>\n\n\n\n<p>Los datos num\u00e9ricos enteros indican la cantidad de elementos: una manzana, cuatro manzanas en un canasto, etc.<\/p>\n\n\n\n<p>La variable num\u00e9rica recomendada a usar en los casos es la tipo <strong>entera<\/strong>, pues siempre los decimales ser\u00edan cero.<\/p>\n\n\n\n<p>Ejemplo de tipo de datos num\u00e9ricos enteros en Python: <strong>int<\/strong>()<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> a = <span style=\"color: #ff00ff\">int<\/span>(<span style=\"color: #ff00ff\">input<\/span>(<span style=\"color: #008000\">'escriba un entero: '<\/span>))\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> b = 5\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> c = a*b\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> <span style=\"color: #ff00ff\">type<\/span>(a)\n<span style=\"color: #0000ff\">&lt;class 'int'&gt;<\/span><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">1.2 Variables tipo Real<\/h3>\n\n\n\n<figure class=\"wp-block-image alignleft size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"486\" height=\"328\" src=\"http:\/\/blog.espol.edu.ec\/algoritmos101\/files\/2015\/05\/ManzanaBalanza.png\" alt=\"variable tipo real con decimales como el peso de manzanas\" class=\"wp-image-15954\" \/><\/figure>\n\n\n\n<p>Este tipo de variable se usa para escribir por ejemplo el precio de un producto que incluye los centavos, el peso de un producto en Kg, el n\u00famero \u03c0.<\/p>\n\n\n\n<p>En estos casos, al escribir con decimales, se los considera como variable tipo <strong>real<\/strong>. Ejemplos: $9.99, $89.32, 1.268Kg, 3.1416<\/p>\n\n\n\n<figure class=\"wp-block-image alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"639\" src=\"http:\/\/blog.espol.edu.ec\/algoritmos101\/files\/2015\/05\/FloatDoubleInt01.png\" alt=\"variable tipo real n\u00famero pi, truncamiento de decimales\" class=\"wp-image-15955\" style=\"width:350px\" \/><\/figure>\n\n\n\n<p>Ejemplo de tipo de datos num\u00e9ricos reales en Python: <strong>float<\/strong>()<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> g = <span style=\"color: #ff00ff\">float<\/span>(<span style=\"color: #ff00ff\">input<\/span>(<span style=\"color: #008000\">'escriba un real'<\/span>)\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> valor = 3.1415927\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> <span style=\"color: #ff00ff\">type<\/span>(valor)\n<span style=\"color: #0000ff\">&lt;class 'float'&gt;<\/span><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">1.3 Variables tipo Compleja<\/h3>\n\n\n\n<p>El tipo de dato num\u00e9rico usado usado para representar n\u00fameros complejos, aquellos que tienen parte imaginaria (raiz(-1)). En Python se definen en dos partes como: <strong>complex<\/strong>(real,imaginaria)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> w = <span style=\"color: #ff00ff\">complex<\/span>(1,.5)\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> w\n<span style=\"color: #0000ff\">(1+0.5j)<\/span>\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> <span style=\"color: #0000ff\">type<\/span>(w)\n<span style=\"color: #0000ff\">&lt;class 'complex'&gt;<\/span>\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> w.real\n<span style=\"color: #0000ff\">1.0<\/span>\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> w.imag\n<span style=\"color: #0000ff\">0.5<\/span>\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> w.conjugate()\n<span style=\"color: #0000ff\">(1-0.5j)<\/span><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">1.4 Variables tipo Booleana<\/h3>\n\n\n\n<p>Se usan en l\u00f3gica matem\u00e1tica como valor verdadero 1 y falso 0.<\/p>\n\n\n\n<figure class=\"wp-block-image alignright size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"394\" height=\"188\" src=\"http:\/\/blog.espol.edu.ec\/algoritmos101\/files\/2015\/05\/ManzanaBuenaMala.png\" alt=\"variable booleana: manzana buena o mala\" class=\"wp-image-15956\" \/><\/figure>\n\n\n\n<p>Tienen aplicaciones como en asistencia a clases:<\/p>\n\n\n\n<p>presente=0,<\/p>\n\n\n\n<p>presente=1,<\/p>\n\n\n\n<p>y pueden sustituir s\u00edmbolos como \u221a para asistencia y <em>X<\/em> para una ausencia de una clase.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> tarea = True\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> type(tarea)\n<span style=\"color: #0000ff\">&lt;class 'bool'&gt;<\/span>\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> leccion = False\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> aprender = tarea <span style=\"color: #d35400\">and<\/span> leccion\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> aprender\n<span style=\"color: #0000ff\">False<\/span>\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> asiste = tarea <span style=\"color: #d35400\">or<\/span> leccion\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> asiste\n<span style=\"color: #0000ff\">True<\/span>\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> esperanza = <span style=\"color: #d35400\">not<\/span>(leccion)\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> esperanza\n<span style=\"color: #0000ff\">True<\/span>\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> examen = 1\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> leccion = 1\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> tarea = 0\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> aprendizaje = leccion <span style=\"color: #d35400\">and<\/span> tarea\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> aprendizaje\n<span style=\"color: #0000ff\">0<\/span>\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> estudia = leccion <span style=\"color: #d35400\">or<\/span> tarea\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> estudia\n<span style=\"color: #0000ff\">1<\/span>\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> aprueba = examen <span style=\"color: #d35400\">and<\/span> leccion <span style=\"color: #d35400\">and<\/span> tarea\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> aprueba\n<span style=\"color: #0000ff\">0<\/span><\/code><\/pre>\n\n\n\n<p>Para el desarrollo de algoritmos&nbsp; b\u00e1sicos se describir\u00e1n solo estos tipos num\u00e9ricos como grupos principales. Para el caso de lenguajes de programaci\u00f3n se definir\u00e1n otros subtipos: entero, entero largo, real, real doble, etc. que se describir\u00e1n durante el desarrollo del curso<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#escalares\">Escalares<\/a><\/p>\n\n\n\n<p><a href=\"#vectores\">Vectores<\/a><\/p>\n\n\n\n<p><a href=\"#matrices\">Matrices<\/a><\/p>\n\n\n\n<p><a href=\"#listas\">Listas<\/a><\/p>\n\n\n\n<p>||<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-unidades\/fp-u02\/operaciones-basicas\/\" data-type=\"post\" data-id=\"7875\">Operaciones<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"vectores\">2. VECTORES en programaci\u00f3n<\/h2>\n\n\n\n<figure class=\"wp-block-image alignleft size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"346\" src=\"http:\/\/blog.espol.edu.ec\/algoritmos101\/files\/2015\/05\/manzanaHuerto.png\" alt=\"vectores, n\u00famero de manzanas en cada \u00e1rbol de un huerto\" class=\"wp-image-15957\" style=\"object-fit:cover\" \/><\/figure>\n\n\n\n<p>Usados por ejemplo para tabular la cantidad e manzanas en los arboles de un huerto como control de producci\u00f3n por \u00e1rbol.<\/p>\n\n\n\n<p>La fila de un <strong>huerto<\/strong> es el vector, cada <strong>\u00e1rbol<\/strong> es el <strong>\u00edndice<\/strong> del vector, la cantidad de manzanas producidas es el <strong>valor<\/strong> de cada casilla del vector.<\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-table aligncenter\"><table><tbody><tr><td>\u00e1rbol<\/td><td><strong>1<\/strong><\/td><td><strong>2<\/strong><\/td><td><strong>3<\/strong><\/td><\/tr><tr><td>manzanas<\/td><td>15<\/td><td>18<\/td><td>17<\/td><\/tr><\/tbody><\/table><\/figure>\n<\/div>\n\n\n\n<p>tama\u00f1o del vector=3<\/p>\n\n\n\n<p>Por ejemplo, en el huerto, el \u00e1rbol con la etiqueta 2 tiene 18 manzanas.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>huerto = &#091;15,18,17]\nhuerto&#091;2] = 18<\/code><\/pre>\n\n\n\n<p>En realidad en programaci\u00f3n el primer \u00edndice ser\u00e1 el cero, asunto a tomar en cuenta cuando se usan los \u00edndices entre la programaci\u00f3n y el uso diario de identificadores. Es semejante cuando culturalmente se numeran los pisos de un edificio como planta baja, primer piso, segundo piso<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\u00edndices = &#091;0,1,2,..]\nhuerto = &#091;15,18,17]\nhuerto&#091;1] = 18<\/code><\/pre>\n\n\n\n<p>en el ejemplo el vector se encuentra formado por n\u00fameros enteros.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">ARREGLOS<\/h3>\n\n\n\n<p><em>Arreglos<\/em> de una dimensi\u00f3n o vectores, requieren usar la librer\u00eda <strong>Numpy<\/strong>. La librer\u00eda <code>Numpy<\/code> incorpora muchas operaciones de vectores y matrices usadas en otros cursos como \u00e1lgebra lineal (<a href=\"https:\/\/blog.espol.edu.ec\/matg1049\/\">https:\/\/blog.espol.edu.ec\/matg1049\/<\/a>)<strong><br><\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Vectores - Arreglos de una dimensi\u00f3n<\/h3>\n\n\n\n<p>Por ejemplo: las notas de 1ra, 2da y 3ra evaluaci\u00f3n se pueden escribir en un vector.<\/p>\n\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> vector = \\begin{pmatrix}7.2 \\\\ 8.4 \\\\ 9.23\\end{pmatrix}<\/span>\n\n\n\n<pre class=\"wp-block-code\"><code><span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> <span style=\"color: #d35400\">import<\/span> numpy <span style=\"color: #d35400\">as<\/span> np\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> vector = np.array(&#091;7.2, 8.4, 9.23])\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> <span style=\"color: #ff00ff\">type<\/span>(vector)\n<span style=\"color: #0000ff\">&lt;class 'numpy.ndarray'&gt;<\/span><\/code><\/pre>\n\n\n\n<p>Para el caso de calificaciones, se pueden usar n\u00fameros reales como elementos del vector.<\/p>\n\n\n\n<p>Los vectores pueden contener escalares de tipo entero, real o complejo, como se usan en matem\u00e1ticas.<\/p>\n\n\n\n<p>El tema se desarrolla en la <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fprogramacion\/fp-unidades\/#unidad4\">Unidad 4<\/a> con ejemplos y ejercicios.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#escalares\">Escalares<\/a><\/p>\n\n\n\n<p><a href=\"#vectores\">Vectores<\/a><\/p>\n\n\n\n<p><a href=\"#matrices\">Matrices<\/a><\/p>\n\n\n\n<p><a href=\"#listas\">Listas<\/a><\/p>\n\n\n\n<p>||<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-unidades\/fp-u02\/operaciones-basicas\/\" data-type=\"post\" data-id=\"7875\">Operaciones<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"matrices\">3. Matrices - Arreglos de dos dimensiones<\/h2>\n\n\n\n<figure class=\"wp-block-image alignright size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"505\" height=\"368\" src=\"http:\/\/blog.espol.edu.ec\/algoritmos101\/files\/2015\/05\/matrices01.png\" alt=\"matrices ejemplo: un calendario de un mes, filas son semanas, d\u00edas de semana son columnas\" class=\"wp-image-15958\" \/><\/figure>\n\n\n\n<p>Una matriz&nbsp;Matriz o arreglo puede ser desde un sistema de ecuaciones, una tabla de goles de un campeonato o una hoja de calendario. <\/p>\n\n\n\n<p>Se usan \u00edndices para filas y columnas. Para ele ejemplo las filas representan las semanas y las columnas el nombre del d\u00eda.<\/p>\n\n\n\n<p>El valor de una casilla se determina por el nombre de la matriz y sus correspondientes fila y columna.<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> matriz = \\begin{pmatrix}1.2 &amp;&amp; 2.45 &amp;&amp; 5.3 \\\\ 0.3 &amp;&amp; 1.75 &amp;&amp; 4.89\\end{pmatrix}<\/span>\n\n\n\n<p>Matrices requieren llamar a la librer\u00eda <strong>numpy<\/strong>, para compatibilidad con los conceptos de matrices y \u00e1lgebra lineal.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> matriz=numpy.array(&#091;&#091;1.2, 2.45, 5.3],\n                        &#091;0.3, 1.75, 4.89]])\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> <span style=\"color: #ff00ff\">type<\/span>(matriz)\n<span style=\"color: #0000ff\">&lt;class 'numpy.ndarray'&gt;<\/span>\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> matriz\n<span style=\"color: #0000ff\">array(&#091;&#091; 1.2 , 2.45, 5.3 ],\n       &#091; 0.3 , 1.75, 4.89]])<\/span><\/code><\/pre>\n\n\n\n<p>las matrices de igual manera pueden contener valores de de tipo entero, real o complejo, etc. acorde al problema a realizar.<\/p>\n\n\n\n<p>El tema se&nbsp; desarrolla mucho m\u00e1s en la unidad 4&nbsp; en el enlace:<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-u04\/matrices-arreglos-dos-dimensiones\/\" data-type=\"post\" data-id=\"7921\">4.2 Matrices - Arreglos de dos dimensiones en Python<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#escalares\">Escalares<\/a><\/p>\n\n\n\n<p><a href=\"#vectores\">Vectores<\/a><\/p>\n\n\n\n<p><a href=\"#matrices\">Matrices<\/a><\/p>\n\n\n\n<p><a href=\"#listas\">Listas<\/a><\/p>\n\n\n\n<p>||<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-unidades\/fp-u02\/operaciones-basicas\/\" data-type=\"post\" data-id=\"7875\">Operaciones<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"listas\">4. LISTAS<\/h2>\n\n\n\n<p>Otra forma de agrupar datos como en vectores y matrices son las <code>listas<\/code>.<\/p>\n\n\n\n<p>Para uso de matem\u00e1ticas, c\u00e1lculo num\u00e9rico o \u00e1lgebra lineal se recomienda usar arreglos, pues las operaciones de las librer\u00edas (<code>numpy<\/code>) est\u00e1n optimizadas para el uso de arreglos.<\/p>\n\n\n\n<p>Ejemplo de un vector de n\u00fameros enteros como lista:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> vector = &#091;1,4,2,1]\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> <span style=\"color: #ff00ff\">type<\/span>(vector)\n<span style=\"color: #0000ff\">&lt;class 'list'&gt;<\/span><\/code><\/pre>\n\n\n\n<p>Ejemplo de una matriz como lista:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> matriz = &#091;&#091;1,2,3,4],\n              &#091;5,6,7,8]]\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> <span style=\"color: #ff00ff\">type<\/span>(matriz)\n<span style=\"color: #0000ff\">&lt;class 'list'&gt;<\/span>\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span> matriz&#091;0]&#091;2]\n<span style=\"color: #0000ff\">3<\/span>\n<span style=\"color: #d35400\">&gt;&gt;&gt;<\/span><\/code><\/pre>\n\n\n\n<p>En el caso de vectores y matrices num\u00e9ricos es preferible usar arreglos por la disponibilidad de operaciones num\u00e9ricas, algebraicas disponibles en la librer\u00eda <strong>Numpy<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#escalares\">Escalares<\/a><\/p>\n\n\n\n<p><a href=\"#vectores\">Vectores<\/a><\/p>\n\n\n\n<p><a href=\"#matrices\">Matrices<\/a><\/p>\n\n\n\n<p><a href=\"#listas\">Listas<\/a><\/p>\n\n\n\n<p>||<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-unidades\/fp-u02\/operaciones-basicas\/\" data-type=\"post\" data-id=\"7875\">Operaciones<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n","protected":false},"excerpt":{"rendered":"<p>Escalares Vectores Matrices Listas || Operaciones Referencia: Van Rossum 3.2 p9, Rodr\u00edguez 5.6.1 p58, Downey 2.1 1. Datos num\u00e9ricos ESCALARES Las variables num\u00e9ricas de un solo valor o elemento utilizadas en un algoritmo se clasificar\u00e1n en enteras, reales, complejas y l\u00f3gicas. 1.1 Variables num\u00e9ricas tipo entero Es el tipo de variable usada para contar el [&hellip;]<\/p>\n","protected":false},"author":8043,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"wp-custom-template-entrada-fp-unidades","format":"standard","meta":{"footnotes":""},"categories":[103],"tags":[],"class_list":["post-7873","post","type-post","status-publish","format-standard","hentry","category-fp-u02"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/7873","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/users\/8043"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/comments?post=7873"}],"version-history":[{"count":10,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/7873\/revisions"}],"predecessor-version":[{"id":24115,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/7873\/revisions\/24115"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/media?parent=7873"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/categories?post=7873"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/tags?post=7873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}