|
1 | 1 | var store = [{ |
2 | | - "title": "Bienvenidos a nuestro proyecto AyudaEnPython!", |
| 2 | + "title": "Bienvenidos a nuestro proyecto Ayuda en Python!", |
3 | 3 | "excerpt":"Bienvenidos def saludar(nombre: str) -> str: \"\"\"Saludo de bienvenida a los integrantes de la comunidad 'Ayuda en Python'. :param nombre: Nombre de usuario :type nombre: str :return: Mensaje de bienvenida :rtype: str \"\"\" return f\"Hola {nombre.capitalize()}, \" \\ \"'Ayuda en Python' te da la bienvenida!\" if __name__ == \"__main__\": nombre...","categories": [], |
4 | 4 | "tags": [], |
5 | 5 | "url": "/bienvenido/", |
6 | 6 | "teaser": null |
| 7 | + },{ |
| 8 | + "title": "Python es de tipado dinámico y fuerte", |
| 9 | + "excerpt":"Python efectivamente es fuertemente tipado y dinámico a la vez, para ello vamos a analizarlo por partes: Tipado dinámico Un lenguaje de programación usa un tipado dinámico cuando la comprobación de tipificación (typing) se realiza durante su ejecución y no en su compilación. 1 >>> numero = 1 >>> print(numero)...","categories": [], |
| 10 | + "tags": [], |
| 11 | + "url": "/tutoriales/tipado-dinamico-y-fuerte/", |
| 12 | + "teaser": null |
7 | 13 | },{ |
8 | 14 | "title": "Generar números aleatorios", |
9 | | - "excerpt":"Test ","categories": [], |
| 15 | + "excerpt":"Código original: import random def aleat(datos): suma=0 for n in datos: suma +=n return suma datos=[] felo= random.randint(1, 20) print(\"El tamaño de la lista es: \",felo ) for n in range(felo): crew= random.randint(1, 100) datos.append(crew) #datos= tuple(datos) print(datos) SumaT= aleat(datos) print(\"La suma total e s: \", SumaT) Código refactorizado: from...","categories": [], |
10 | 16 | "tags": [], |
11 | 17 | "url": "/revisiones/generar-numeros-aleatorios/", |
12 | 18 | "teaser": null |
13 | 19 | },{ |
14 | 20 | "title": "Introducción", |
15 | 21 | "excerpt":"¿Qué es Python? Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código. Se trata de un lenguaje de programación multiparadigma, ya que soporta parcialmente la orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, dinámico y...","categories": [], |
16 | 22 | "tags": [], |
17 | | - "url": "/tutoriales/introduccion/", |
| 23 | + "url": "/tutorial-python/introduccion/", |
18 | 24 | "teaser": null |
19 | 25 | },{ |
20 | 26 | "title": "Instalación", |
21 | 27 | "excerpt":"Instalación Instalar en Windows Primero seguir las instrucciones de instalación para Chocolatey (gestor de paquetes al estilo de apt-get): Nota: Copiar y ejecutar el siguiente comando en PowerShell Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) Una vez instaldo Chocolatey, instalar Python es sencillo: choco...","categories": [], |
22 | 28 | "tags": [], |
23 | | - "url": "/tutoriales/instalacion/", |
| 29 | + "url": "/tutorial-python/instalacion/", |
24 | 30 | "teaser": null |
25 | 31 | },{ |
26 | | - "title": "Python es de tipado dinámico y fuerte", |
27 | | - "excerpt":"Python efectivamente es fuertemente tipado y dinámico a la vez, para ello vamos a analizarlo por partes: Tipado dinámico Un lenguaje de programación usa un tipado dinámico cuando la comprobación de tipificación (typing) se realiza durante su ejecución y no en su compilación. 1 >>> numero = 1 >>> print(numero)...","categories": [], |
| 32 | + "title": "Conceptos Básicos", |
| 33 | + "excerpt":"Variable Un variable conceptualmente es un contenedor etiquetado el cual almacena un valor 1. Para una definición más detallada puedes pulsar aquí. Ejemplo: >>> nombre = \"John\" >>> edad = 18 La variable nombre almacena el valor \"John\" (cadena de texto) y la variable edad almacena el valor 18 (entero)....","categories": [], |
28 | 34 | "tags": [], |
29 | | - "url": "/tutoriales/tipado-dinamico-y-fuerte/", |
| 35 | + "url": "/tutorial-python/conceptos-basicos/", |
30 | 36 | "teaser": null |
31 | 37 | },{ |
32 | 38 | "title": "Estructuras de Datos", |
33 | 39 | "excerpt":"Una estructura de datos es una forma particular de organizar datos en una computadora para que puedan ser utilizados de manera eficiente. 1 Python ayuda a aprender los fundamentos de estas estructuras de una manera simple comparada a otros lenguajes de programación, ofreciendo en su documentación oficial varios ejemplos. 2...","categories": [], |
34 | 40 | "tags": [], |
35 | | - "url": "/tutoriales/estructuras-de-datos/", |
| 41 | + "url": "/tutorial-python/estructuras-de-datos/", |
36 | 42 | "teaser": null |
37 | 43 | },{ |
38 | | - "title": "Conceptos Básicos", |
39 | | - "excerpt":"Variable Un variable conceptualmente es un contenedor etiquetado el cual almacena un valor 1. Para una definición más detallada puedes pulsar aquí. Ejemplo: >>> nombre = \"John\" >>> edad = 18 La variable nombre almacena el valor \"John\" (cadena de texto) y la variable edad almacena el valor 18 (entero)....","categories": [], |
| 44 | + "title": "Estructuras de Control Condicionales", |
| 45 | + "excerpt":"Definición Las estructuras condicionales son aquellas que nos permiten evaluar si una o más condiciones se cumplen para decir que acción vamos a ejecutar. La evaluación de condiciones solo puede arrojar los resultados verdadero o falso (True o False). En progreso… ","categories": [], |
| 46 | + "tags": [], |
| 47 | + "url": "/tutorial-python/condicionales/", |
| 48 | + "teaser": null |
| 49 | + },{ |
| 50 | + "title": "Estructuras de Control Iterativas", |
| 51 | + "excerpt":"Definición A diferencia de las estructuras de control condicionales, las iterativas (también llamadas cíclicas o bucles) nos permiten ejecutar un mismo código de manera repetida mientras se cumpla una condición. En progreso… ","categories": [], |
| 52 | + "tags": [], |
| 53 | + "url": "/tutorial-python/iterativas/", |
| 54 | + "teaser": null |
| 55 | + },{ |
| 56 | + "title": "Funciones", |
| 57 | + "excerpt":"Definición Una función es la forma de agrupar expresiones y sentencias (algoritmos) que realizan determinadas acciones, pero que estas solo se ejecutan cuando son llamadas. En progreso… ","categories": [], |
40 | 58 | "tags": [], |
41 | | - "url": "/tutoriales/variables/", |
| 59 | + "url": "/tutorial-python/funciones/", |
42 | 60 | "teaser": null |
43 | 61 | },{ |
44 | | - "title": "Espacios de nombre y alcance", |
45 | | - "excerpt":"Entender bien los espacios de nombre y su alcance en Python permiten mejorar la legibilidad del código. Espacios de nombre (namepaces) Existen 4 tipos de espacios de nombre Built-in Global Enclosing Local Buenas prácticas Por lo general en cualquier lenguaje de programación no se aconseja modificar variables globales. Cuando una...","categories": [], |
| 62 | + "title": "Listas de Comprensión", |
| 63 | + "excerpt":"En progreso… ","categories": [], |
46 | 64 | "tags": [], |
47 | | - "url": "/tutoriales/namespace/", |
| 65 | + "url": "/tutoriales/listas-de-comprension/", |
48 | 66 | "teaser": null |
49 | 67 | }] |
0 commit comments