From 57195d092fb11ee1b538b6051b4788e28a743dba Mon Sep 17 00:00:00 2001 From: Herni <132527403+Hernanatn@users.noreply.github.com> Date: Sat, 3 Aug 2024 13:01:28 -0300 Subject: [PATCH] Convertido a html --- README.md => index.html | 128 +++++++++++++++++++++++++++++++--------- 1 file changed, 100 insertions(+), 28 deletions(-) rename README.md => index.html (50%) diff --git a/README.md b/index.html similarity index 50% rename from README.md rename to index.html index 65949af..9a2b944 100644 --- a/README.md +++ b/index.html @@ -4,11 +4,11 @@
Todas estas características, junto con su reducido conjunto de palabras clave, lo posicionan como un lenguaje amigable para un primer acercamiento y ofrecen facilidades y abstracciones que permiten un despliegue rápido y efectivo, aún si a veces incomprendido, de soluciones concretas (programas) a problemas planteados (requisitos). Sin embargo, esa percibida facilidad puede tornarse un arma de doble filo: el programador que no entiende qué es lo que su programa hace está destinado al fracaso. O peor, a gastar horas, semanas, meses de su vida en el engorroso debugeo de código que, de haber tenido una más clara noción de cómo funcionaba, no le hubiera representado mayor dificultad.

-> ### ***El camino al infierno está plagado de fáciles abstracciones.*** +>

El camino al infierno está plagado de fáciles abstracciones.

>
San Francisco de Python. SXIII
-## Esta guía +

Esta guía

Esta guía pretende ofrecer un recorrido no menos amigable que el habitual, pero sí más integral. Partidendo desde lo pequeño hasta lo grande y ofreciendo al lector las herramientas necesarias para comprender verdaderamente qué sucede en su computadora cuando el intérprete de Python hace su magia y como valerse de ellas para escribir código correcto, legible, mantenible y, sobre todo, disfrutable.

@@ -21,32 +21,104 @@ - [Primeros Pasos](/0.%20Primeros%20Pasos.md)
- -- i. [Introducción](/i.%20Introduccion.md) - - a. Programas. - - b. [Esquema Compilador - Intérprete](/i.a%20Esquema%20Compilador%20-%20Interprete.png) - - c. [Palabras Claves, Tipos](/i.b%20Palabras%20Claves,%20Tipos.md) - - d. Tamaños y Memoria: - - 1\. [Tamaño de los tipos Principales]() - - 2\. [`(.py)` Imprimir Tamaños]() -- ii. [Básicas de Python]() - - a. [Los 3 mosqueteros: `str`, `int` y `list`]() - - b. [Prácticas "Pythonistas"]() - - c. Espacios de nombres: - - _Parte 1_. [Sistema de importación]() - - _Parte 2_. [Paquetes - PyPi y Pip]() -- iii. [Sintaxis](/iii.%20Sintaxis.md) - - a. [`(.py)` Sintagmas Principales](/iii.a%20Sintagmas%20Principales.py) -- iv. [Funciones](/iv.%20Funciones.md) -- v. Objetos: - - _Parte 1_. [Estructura General]() - - _Parte 2_. [Métodos "Mágicos" *(\_\_dunder\_\_)*]() - - _Parte 3_. [Metaclases y Genéricos]() - - a. [Esquema de Objetos en Memoria](/vi.%20Esquema%20de%20Objetos%20en%20Memoria.png) - - b. Ejemplos: - - 1\. [`(.py)`Lista personalizada]() - - 2\. [`(.py)`Metaclase ""*Singleton*""]() - - 3\. [`(.py)`Creación dinámica de Clases con `type()`]() +
    +
  1. +
    + [Introducción](/i.%20Introduccion.md) +
    +
      +
    1. + Programas. +
    2. +
    3. + [Esquema Compilador - Intérprete](/i.a%20Esquema%20Compilador%20-%20Interprete.png) +
    4. +
    5. + [Palabras Claves, Tipos](/i.b%20Palabras%20Claves,%20Tipos.md) +
    6. +
    7. + Tamaños y Memoria: +
        +
      1. + [Tamaño de los tipos Principales]() +
      2. +
      3. + [`(.py)` Imprimir Tamaños]() +
      4. +
      +
    8. +
    +
  2. +
  3. + [Básicas de Python]() +
      +
    1. + [Los 3 mosqueteros: `str`, `int` y `list`]() +
    2. +
    3. + [Prácticas "Pythonistas"]() +
    4. +
    5. + Espacios de nombres: +
        +
      • + - Parte 1. [Sistema de importación]() +
      • +
      • + - Parte 2. [Paquetes - PyPi y Pip]() +
      • +
      +
    6. +
    +
  4. +
  5. + [Sintaxis](/iii.%20Sintaxis.md) +
      +
    1. + Especificación del Lenguaje +
    2. +
    3. + [`(.py)` Sintagmas Principales](/iii.a%20Sintagmas%20Principales.py) +
    4. +
    +
  6. +
  7. + [Funciones](/iv.%20Funciones.md) +
  8. +
  9. + Objetos: + +
      +
    1. + [Esquema de Objetos en Memoria](/vi.%20Esquema%20de%20Objetos%20en%20Memoria.png) +
    2. +
    3. + Ejemplos: +
        +
      1. + [`(.py)`Lista personalizada]() +
      2. +
      3. + [`(.py)`Metaclase ""*Singleton*""]() +
      4. +
      5. + [`(.py)`Creación dinámica de Clases con `type()`]() +
      6. +
      +
    4. +
    +
  10. +