<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>LENGUAJES DE PROGRAMACIÓN by Jacqueline Jasso</title>
      <link>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj</link>
      <description>¡Hola! si te interesa la programación y estás por iniciarte en esta aventura, este espacio es para ti. Aquí encontrarás algunas notas básicas sobre los lenguajes de programación más populares. </description>
      <language>en-us</language>
      <pubDate>2024-07-15 11:09:33 UTC</pubDate>
      <lastBuildDate>2024-08-11 00:28:46 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet-uploads.storage.googleapis.com/2562577797/2c651d672e151f190631d346654448ac/julio.jpg</url>
      </image>
      <item>
         <title>HTML </title>
         <author>jacquie_jasso</author>
         <link>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053615141</link>
         <description><![CDATA[<p>Como tal no es un lenguaje de programación, más bien es un <strong>lenguaje de código</strong> y  se encarga de la estructura de una página web. Es decir, para construir un coche HTML ayuda a hacer el esqueleto, CSS chulea el carro y JS lo hace dinámico. </p><p><br></p><p>HTML utiliza elementos y etiquetas. </p><p><br></p>]]></description>
         <enclosure url="" />
         <pubDate>2024-07-15 11:20:20 UTC</pubDate>
         <guid>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053615141</guid>
      </item>
      <item>
         <title>Instalación de Python </title>
         <author>jacquie_jasso</author>
         <link>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053633813</link>
         <description><![CDATA[<p>Pasos para instalar Python:</p><ol><li><p>Entrar a <a rel="noopener noreferrer nofollow" href="https://www.python.org/">https://www.python.org/</a></p></li><li><p>Dar click en Downloads y enseguida en all releases</p></li><li><p>Seleccionar la última versión que está disponible. (Julio 2024 versión 3.12.4)</p></li><li><p>Abrir el ejecutable (.exe para windows) que se descargó, y se abrirá una ventana.<strong> Nota:</strong> No importa la versión que se haya instalado, siempre y cuando se den acceso a algunos items. </p></li><li><p>Revisar que en la primera ventana tenga palomita </p><p>✅Install launcher for all users (recommended)</p><p>✅Add Python 3.10 to PATH (esto hace que Python funcione en nuestra terminal de manera local)</p></li><li><p>Dar click en instalar y permitir cambios. </p></li><li><p>Una vez terminada la instalación darle click a Disable path length limit y permitir cambios. </p></li><li><p>Revisar en nuestro menú de incio de windows que se haya instalado correctamente. </p></li><li><p>Otra forma es entrar a la consola Windows PowerShell y escribir el siguiente código </p><p>python --version </p><p>Si se instaló correctamente nos dará como resultado la versión instalada previamente. </p></li></ol>]]></description>
         <enclosure url="https://www.python.org/" />
         <pubDate>2024-07-15 12:00:36 UTC</pubDate>
         <guid>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053633813</guid>
      </item>
      <item>
         <title>Instalar librerias en Python </title>
         <author>jacquie_jasso</author>
         <link>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053641991</link>
         <description><![CDATA[<p>Cuando estamos trabajando en python, se necesita instalar ciertas librerias. Las librerias se pueden instalar de manera global en un entorno virtual y local en nuestra.</p><p><br/></p><p>¿Cómo hacerlo?</p><p>Para encapsular en una carpeta en un entorno virtual.</p><ol><li><p>Buscar en Google <strong>virtual env phyton </strong></p></li><li><p>Seleccionar <strong>venv --- Creacion of virtual environment--- Python 3.12.4</strong> (segun la versión)</p></li><li><p>Sugerencia: Crear una carpeta de proyectos en nuestro equipo (proyectos Python).</p></li><li><p>Navegar en power shell hasta llegar a la carpeta creada previamente, para ello escribir el comando <strong>cd</strong> que te permite navegar dentro de las carpetas.</p></li><li><p><strong>cd Documents</strong> y seguir hasta llegar a la carpeta. </p></li></ol>]]></description>
         <enclosure url="" />
         <pubDate>2024-07-15 12:19:24 UTC</pubDate>
         <guid>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053641991</guid>
      </item>
      <item>
         <title>¿Qué es python?</title>
         <author>jacquie_jasso</author>
         <link>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053666285</link>
         <description><![CDATA[<p>Python es un lenguaje de programación de <a rel="noopener noreferrer nofollow" href="https://padlet.com/jacquie_jasso/glosario-desarrollo-software-3hkig7nqqmhypczr/wish/YDgnZelzKdMrQwrA"><strong>alto nivel</strong></a>, que es conocido por su <a rel="noopener noreferrer nofollow" href="https://padlet.com/jacquie_jasso/glosario-desarrollo-software-3hkig7nqqmhypczr/wish/LNV1Q7E09gxBWmq3"><strong>sintasis</strong></a> simple y legible. </p><p>Fue creado por Guido van Rossum y su primera versión fue lanzada en 1991.</p><p>Python se puede usar par desarrollo web (con fragmentos como Django y Flask), analisis de datos (con bibliotecas como Pandas y NumPy), machine learning (con bibliotecas como TensorFlow y scikit learn), entre otros. </p>]]></description>
         <enclosure url="" />
         <pubDate>2024-07-15 12:57:26 UTC</pubDate>
         <guid>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053666285</guid>
      </item>
      <item>
         <title>¿Qué es un entorno virtual en Python?</title>
         <author>jacquie_jasso</author>
         <link>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053678869</link>
         <description><![CDATA[<p>Es un espacio aislado donde se pueden instalar bibliotecas, paquetes, scripts y un intérprete de Python. </p><p>Es decir, es un entorno cooperativamente aislado de ejecución que permite a los usuarios de Python y a las aplicaciones instalar y actualizar paquetes de distribución de Python sin interferir con el comportamiento de otras aplicaciones de Python en el mismo sistema. </p><p><br/></p><p>Lo anterior permite que si tenemos dos o más proyectos donde cada uno necesita versiones de paquetes y/o librerias diferentes, el entorno virtual aisla los paquetes para que no choquen al ejecutarse y se pueda trabajar sin problema. </p><p><br/></p><p><br/></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2562577797/0c61e12fc9a2b299b97e30eae674c487/Captura_de_pantalla_2024_07_15_072320.png" />
         <pubDate>2024-07-15 13:19:39 UTC</pubDate>
         <guid>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053678869</guid>
      </item>
      <item>
         <title>Sintaxis de Python </title>
         <author>jacquie_jasso</author>
         <link>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053684054</link>
         <description><![CDATA[<ul><li><p>Las <a rel="noopener noreferrer nofollow" href="https://padlet.com/jacquie_jasso/glosario-desarrollo-software-3hkig7nqqmhypczr/wish/E851Q0Ev28PVZVAb"><strong>variables</strong></a> no tienen un formato para su declaración, debido a la simplicidad del lenguaje. Para declarar variables Python sólo necesita el nombre de la variable y el valor para poder leerlo. </p></li><li><p>En python las <strong>variables</strong></p><p>-No pueden empezar con un número </p><p>-No pueden tener espacios</p><p>-No pueden tener caracteres especiales </p><p>#Variable válida </p><p>nombre = "Juan"</p><p>nombre_completo = "Juan Pérez"</p><p>nombreCompleto = "Juan Pérez"</p><p>_nombre = "Andrés"</p><p>nombre1 = "Ana"</p><p>nombre2 = "Pedro"</p><p> </p></li><li><p>Python distingue entre mayúsculas o mínusculas.</p></li><li><p>En python existe una función reservada que es <strong>print() </strong>para ver el valor de las variables, funciones, etc.</p></li><li><p>Los comandos pueden ser de múltiples líneas o una sola </p></li><li><p>Se pueden hacer <a rel="noopener noreferrer nofollow" href="https://padlet.com/jacquie_jasso/glosario-desarrollo-software-3hkig7nqqmhypczr/wish/dMA1W8J9j5vvQ4OV"><strong>comentarios</strong></a> que nos sirven para proporcionar información relevante sobre el código </p></li><li><p>La<strong> </strong><a rel="noopener noreferrer nofollow" href="https://padlet.com/jacquie_jasso/glosario-desarrollo-software-3hkig7nqqmhypczr/wish/Xb8YaLBXgMJKZyn1"><strong>indentación</strong></a>, se hace mediante tabulaciones o espacios (siendo diferente a la forma de indentación de JS donde aplica el ;), es importante ya que permite marcar blóques de código. </p></li><li><p>PEP8 es una guía para las convenciones estílisticas a seguir, que nos permite usar autoformateadores. </p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2024-07-15 13:28:59 UTC</pubDate>
         <guid>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053684054</guid>
      </item>
      <item>
         <title>Literatura sobre Python </title>
         <author>jacquie_jasso</author>
         <link>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053771070</link>
         <description><![CDATA[<p>El libro de Python <a rel="noopener noreferrer nofollow" href="https://ellibrodepython.com/">🏠️ Inicio | El Libro De Python</a></p><p><br/></p><p>PEP8 <a rel="noopener noreferrer nofollow" href="https://peps.python.org/pep-0008/">PEP 8 – Style Guide for Python Code | </a><a rel="noopener noreferrer nofollow" href="http://peps.python.org">peps.python.org</a></p>]]></description>
         <enclosure url="" />
         <pubDate>2024-07-15 16:03:11 UTC</pubDate>
         <guid>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053771070</guid>
      </item>
      <item>
         <title>Tipos de datos </title>
         <author>jacquie_jasso</author>
         <link>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053811188</link>
         <description><![CDATA[<p><a rel="noopener noreferrer nofollow" href="https://www.hubspot.com/hubfs/media/tiposdatospython.png">https://www.hubspot.com/hubfs/media/tiposdatospython.png</a></p><p><br/></p><p>Hay diferentes tipos de datos. </p><ul><li><p>Dato <a rel="noopener noreferrer nofollow" href="https://padlet.com/jacquie_jasso/glosario-desarrollo-software-3hkig7nqqmhypczr/wish/Xb8YaLBXgknxZyn1">booleano</a> </p></li><li><p>Dato numérico </p><p><a rel="noopener noreferrer nofollow" href="https://padlet.com/jacquie_jasso/glosario-desarrollo-software-3hkig7nqqmhypczr/wish/E851Q0E61dYbZVAb"><strong>float </strong></a></p><p>Números positivos y negativos con decimales </p><p><a rel="noopener noreferrer nofollow" href="https://padlet.com/jacquie_jasso/glosario-desarrollo-software-3hkig7nqqmhypczr/wish/KxJvagez0G28ZAg0"><strong> int </strong></a></p><p>Números enteros (positivos y negativos)</p><p><a rel="noopener noreferrer nofollow" href="https://padlet.com/jacquie_jasso/glosario-desarrollo-software-3hkig7nqqmhypczr/wish/x5m7aolg1oYYQkAV"><strong>complex</strong></a></p><p>Números reales o imaginarios. </p></li><li><p>Dato de <a rel="noopener noreferrer nofollow" href="https://padlet.com/jacquie_jasso/glosario-desarrollo-software-3hkig7nqqmhypczr/wish/XGyBQblXgvY3WL6K">texto</a> </p><p>Los datos tipo string (<strong>str</strong>) se utilizan para almacenar texto y manipular cadenas de caracteres. Python tiene muchas funciones incorporadas a fin de trabajar con cadenas de caracteres, como la función<strong> len()&nbsp;</strong>para obtener la longitud de una cadena y la función <strong>split()&nbsp;</strong>para dividir una cadena en una lista de subcadenas separadas por un carácter específico.</p></li><li><p>Dato NoneType</p><p>Retorna un valor: None(null)</p><p><br/></p></li></ul>]]></description>
         <enclosure url="https://www.hubspot.com/hubfs/media/tiposdatospython.png" />
         <pubDate>2024-07-15 17:12:29 UTC</pubDate>
         <guid>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053811188</guid>
      </item>
      <item>
         <title>Operadores en Python </title>
         <author>jacquie_jasso</author>
         <link>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053827852</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2562577797/7935b6fe850ce1fca1d5effd0fbe76e8/image.png" />
         <pubDate>2024-07-15 17:57:33 UTC</pubDate>
         <guid>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053827852</guid>
      </item>
      <item>
         <title>Colecciones y conjuntos en Python </title>
         <author>jacquie_jasso</author>
         <link>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053830834</link>
         <description><![CDATA[<p><strong>COLECCIONES</strong></p><p>Además de los tipos de datos básicos, en Python se cuenta con tipos más complejos que se denominan <a rel="noopener noreferrer nofollow" href="https://padlet.com/jacquie_jasso/glosario-desarrollo-software-3hkig7nqqmhypczr/wish/yEPVZkgn3BR6Zb0Y">colecciones</a>, ya que son tipos de datos que sirven para agrupar elementos. </p><p>En Python existen tres colecciones básicas: las listas (<strong>list</strong>), las tuplas (<strong>tuple)</strong> y los diccionarios (<strong>dictionary</strong>).</p><p><br></p><p><strong>CONJUNTOS</strong> </p><p>Un <a rel="noopener noreferrer nofollow" href="https://padlet.com/jacquie_jasso/glosario-desarrollo-software-3hkig7nqqmhypczr/wish/94PGWnlG1K60QLRV">conjunto</a> es una colección desordenada de elementos únicos, es decir, que no se repiten. </p><p>En Python existen los <strong>sets</strong> y los <strong>frozensets</strong>. </p>]]></description>
         <enclosure url="" />
         <pubDate>2024-07-15 18:07:30 UTC</pubDate>
         <guid>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053830834</guid>
      </item>
      <item>
         <title>Algunos comandos básicos para iniciar un primer proyecto en Python </title>
         <author>jacquie_jasso</author>
         <link>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053848954</link>
         <description><![CDATA[<p>Los <strong>comentarios </strong>en Python comienzan con el carácter numeral, <strong>#</strong> , y se extienden hasta el final visible de la línea.</p><p><br/></p><p>#Las <strong>cadenas de texto</strong> se pueden delimitar con comillas simples (<strong>'</strong>) o con comillas dobles (<strong>"</strong>). Las comillas triples permiten que las cadenas ocupen más de una línea.</p><p><br/></p><p>#Para ver la versión que se tiene de python</p><p><strong>python --version </strong></p><p><br/></p><p>#Para ver si se tiene el instalador pip (en la mayoría de los ordenadores se tiene instalada la version pip 24.0)</p><p><strong>pip --version</strong></p><p><br/></p><p>#Para crear carpeta</p><p><strong>mkdir intropython</strong></p><p><br/></p><p>#Para acceder a una carpeta</p><p><strong>cd intropython </strong></p><p><br/></p><p>#Para acceder a visual desde powershell</p><p><strong>code .</strong></p><p><br/></p><p>#Una vez en VSC hay que abrir una nueva terminal dando click en los tres puntitos, terminal y nueva terminal </p><p><br/></p><p>#Para  instalar un entorno virtual </p><p><strong>-m venv entorno</strong></p><p><br/></p><p>#Para activar el entorno </p><p><strong>entorno/Scripts/activate</strong></p><p><br/></p><p><br/></p>]]></description>
         <enclosure url="" />
         <pubDate>2024-07-15 18:59:27 UTC</pubDate>
         <guid>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053848954</guid>
      </item>
      <item>
         <title>¿Cómo resolver problemas con scripts?</title>
         <author>jacquie_jasso</author>
         <link>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053880975</link>
         <description><![CDATA[<p>En ocasiones ejecutar <a rel="noopener noreferrer nofollow" href="https://padlet.com/jacquie_jasso/glosario-desarrollo-software-3hkig7nqqmhypczr/wish/0BA3ZplGmJ72ZnPb">scripts</a> en&nbsp;Windows 10 o Windows Server, genera un error en consola, lo que imposibilita ejecutar un script.</p><p>Para poder ejecutar los scripts se debe cambiar la configuración de ejecución de scripts de Windows, ya que esto viene deshabilitado por defecto para evitar que se ejecuten scripts maliciosos en el sistema.</p><p><br/></p><p>Para resolver dicho problema se debe revisar las políticas de ejecución de Powershell (checar enlace)</p><p><a rel="noopener noreferrer nofollow" href="https://www.cdmon.com/es/blog/la-ejecucion-de-scripts-esta-deshabilitada-en-este-sistema-te-contamos-como-actuar">https://www.cdmon.com/es/blog/la-ejecucion-de-scripts-esta-deshabilitada-en-este-sistema-te-contamos-como-actuar</a></p><p><br/></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2562577797/12eb5aedf0daf59281041f2a665654d2/image.png" />
         <pubDate>2024-07-15 20:35:52 UTC</pubDate>
         <guid>https://padlet.com/jacquie_jasso/9adk4sn0jz2t19aj/wish/3053880975</guid>
      </item>
   </channel>
</rss>
