<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Mi padlet exquisito by </title>
      <link>https://padlet.com/reyeung/l41o2z3vdeekavjd</link>
      <description>Hecho con un poco de aventura</description>
      <language>en-us</language>
      <pubDate>2020-11-22 02:10:06 UTC</pubDate>
      <lastBuildDate>2023-02-15 14:33:45 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>1) Tipos de datos: str, int, float, bool</title>
         <author>reyeung</author>
         <link>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948866736</link>
         <description><![CDATA[<div><strong><mark>1.1) str.- </mark></strong><strong>se escriben dentro de " " comillas, ej: "Python" , "2020", "iphone 11" <br></strong><strong><mark>1.2) int.-</mark></strong><strong> datos numéricos, ej: 1, 100, 25000<br></strong><strong><mark>1.3) float.-</mark></strong><strong> datos numéricos con decimales, ej: 2.5   3.0  100.99<br></strong><strong><mark>1.4) bool.- </mark></strong><strong>valores de verdad de una condición, son: True, False</strong></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-22 02:12:58 UTC</pubDate>
         <guid>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948866736</guid>
      </item>
      <item>
         <title>2) Tipos de Operadores:</title>
         <author>reyeung</author>
         <link>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948867057</link>
         <description><![CDATA[<div><strong><mark>2.</mark></strong><strong><em><mark>1) Operadores aritméticos</mark></em></strong><br><strong>+ suma,  - resta,  *multiplicación,  /división,  %modulo(residuo de división),  **potencia,  //división entera<br></strong><strong><mark>2.</mark></strong><strong><em><mark>2) Operadores relacionales</mark></em></strong><strong><br>==igual que,  !=distinto que,  &gt;mayor que,  &lt;menor que,  &gt;=mayor o igual que,  &lt;=menor o igual que, <br></strong><strong><mark>2.3) Operadores de incremento</mark></strong><strong><br>+=incremento,  -=decremento,  *=multincremento,  /=decremento por división,  %=acumulador de residuo,  **=incremento por potencia<br></strong><strong><mark>4) Operadores lógicos</mark></strong><strong><br>and Conjunción,  or Disyunción,  not Negación</strong></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-22 02:13:29 UTC</pubDate>
         <guid>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948867057</guid>
      </item>
      <item>
         <title>3) Formato de salida:</title>
         <author>reyeung</author>
         <link>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948872611</link>
         <description><![CDATA[<div><strong><mark>3.1) Método concatenación.- </mark></strong><strong>Juntar cadenas de caracteres, con un +</strong><br><strong><mark>3.2) Format.-</mark></strong> <strong>Se sustituye { } por el argumento de format( ), ej: <br>nombre= Python<br>materia= programación<br>print("aprendo { } en la materia { } ".format(nombre, materia)) <br></strong><strong><mark>3.3) input.-</mark></strong><strong> permite al usuario el ingreso de datos tipo str, ej: user= input("Ingresar nombre: )</strong></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-22 02:22:32 UTC</pubDate>
         <guid>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948872611</guid>
      </item>
      <item>
         <title>4) Index y Slicing por índices:</title>
         <author>reyeung</author>
         <link>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948884566</link>
         <description><![CDATA[<div><strong><mark>4.1) Índices.-</mark></strong><strong> toda cadena de caracteres tiene posiciones(índices), son números enteros que va desde el 0 hasta n - 1 (n= numero de caracteres). Los índices también pueden ser negativos, iniciando desde - 1, ej: <br>p  y  t  h  o n <br>0  1  2  3  4  5<br>-6 -5 -4 -3 -2 -1<br></strong><strong><mark>4.2) Index.-</mark></strong><strong> str.index(str) da la posición de una cadena dentro de otra. ej: <br>cadena= "iphone 11 pro"<br>subcadena= cadena.index("11")<br>print(subcadena) --&gt;  7<br></strong><strong><mark>4.3) Slicing.-</mark></strong><strong> Obtener uno o mas caracteres a partir de la posición, (no incluye la posición del ultimo). ej:<br>materia= "calculo"<br>letra= materia[4]<br>print(letra)  --&gt;  u<br>marca= "Ferrari"<br>letras= marca[1:5]<br>print(letras)  --&gt;  erra<br></strong><strong><mark>4.4) Invertir cadena.- </mark></strong><strong> str[ : : -1]<br>compu= "lenovo"<br>invCompu= compu[ : : -1]<br>print(invCompu)  --&gt;  ovonel<br></strong><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-22 02:41:58 UTC</pubDate>
         <guid>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948884566</guid>
      </item>
      <item>
         <title>5) Funciones para cadenas de datos:</title>
         <author>reyeung</author>
         <link>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948901233</link>
         <description><![CDATA[<div><strong><em>--Funciones que retornan True o False--</em></strong><br><strong><mark>5.1) str.isdigit( ).- </mark></strong><strong>verifica que todos los caracteres de una cadena sean numéricos<br></strong><strong><mark>5.2) str.isalpha( ).-</mark></strong><strong> Verifica que todos los caracteres sean solo letras, no espacios, ni símbolos<br></strong><strong><mark>5.3) str.islower( ).-</mark></strong><strong> Verifica que la cadena sea toda en minúscula<br></strong><strong><mark>5.4) str.isupper( ).-</mark></strong><strong> Verifica que toda la cadena sea en mayúsculas<br></strong><strong><mark>5.5) str.startwith(str).-</mark></strong><strong> Comprueba si una cadena empieza con tan cadena<br></strong><strong><mark>5.6) str.endswith(str).-</mark></strong><strong> Comprueba si una cadena termina con tal cadena<br><br>--Funciones que retornan un int<br></strong><strong><mark>5.7) len(str).- </mark></strong><strong>determina la longitud de una cadena o lista. ej: <br>frase= len("Pancakes forever")<br>print(frase)  --&gt;  16<br></strong><strong><mark>5.8) str.count(str).-</mark></strong><strong> Cuenta la cantidad de veces que esta repetida una cadena dentro de otra, o un elemento dentro de una lista. ej: <br>frase= "tigres no tragan del trigal"<br>cantd= frase.count("tr")<br>print(cantd)  --&gt;  3<br><br>--Funciones que modifican la cadena-- <br></strong><strong><mark>5.9) str.lower( ).-</mark></strong><strong> cambia las mayúsculas de una cadena a minúsculas<br></strong><strong><mark>5.10) str.upper( ).-</mark></strong><strong> cambia las minúsculas de una cadena a mayúsculas<br></strong><strong><mark>5.11) str.tittle( ).- </mark></strong><strong>todas las palabras de la cadena empiezan con mayúsculas<br></strong><strong><mark>5.12) str.replace(str1, str2).-</mark></strong><strong> remplazan el str1 por el str2 en la cadena, ej: <br>info= "me gustan mas las verduras"<br>nuevo= info.replace("verduras", "frutas")<br>print(nuevo)  --&gt;  "me gustan mas las frutas"<br></strong><strong><mark>5.13) str.strip( ).-</mark></strong><strong> si no recibe argumento borra espacios, tabs, y tabs de izquierda y derecha, ej: <br>nombre= "  programación\t "<br>borra= nombre.strip( )<br>print(borra)  --&gt;  "programación"<br><br></strong><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-22 03:09:37 UTC</pubDate>
         <guid>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948901233</guid>
      </item>
      <item>
         <title>6) Listas</title>
         <author>reyeung</author>
         <link>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948918864</link>
         <description><![CDATA[<div><strong><mark>6.1)</mark></strong><strong> Las listas son mutables( se pueden modificar), ej:<br>materias1S= [ "calculo1v", "programación" "química", "comunicación"]<br>materias1S[3] = "fisica1"<br>print(materias1S)  --&gt;   ["calculo1v", "programación" "química", fisica1" ]<br></strong><strong><mark>6.2) str.split(str) .-</mark></strong><strong> retorna una lista con los elementos que resultaron al dividir la cadena, si no se especifica elimina enter, tabs, espacios. ej:<br>url= "www.facebook.com"<br>datos= url.split(".")<br>print(datos9  --&gt;   ["www",  "facebook"  "com" ]<br></strong><strong><mark>6.3) str1.join(list).- </mark></strong><strong>retorna un str con los elementos de la lista unidos por el str1. ej: <br>lista= ["iphone", "11", "pro", "muy caro"]<br>cadena= " - " .join(lista)<br>print(cadena)  --&gt;  iphone - 11 - pro - muy caro<br></strong><strong><mark>6.4) sum(list).-</mark></strong><strong> retorna un int o float que representa la suma de los elementos numéricos de la lista, ej: <br>lisNum= [1, 2, 3.5, 4]<br>total= sum(lisNum)<br>print(total)   --&gt;   10.5<br></strong><strong><mark>6.5) list.append(elemento).</mark></strong><strong>- no retorna, guarda el elemento al final de list. ej: <br>lista= ["canciones","románticas" ]<br>list.append("ingles")<br>print(lista)  --&gt;  ["canciones", "románticas" , "ingles"]<br></strong><strong><mark>6.6) max(lis).-</mark></strong><strong> retorna un elemento(valor máximo) de la lista.<br></strong><strong><mark>6.7) min(lis).-</mark></strong><strong> retorna un elemento(valor mínimo) de la lista.<br></strong><strong><mark>6.8) list.insert(int1, elemento).-</mark></strong><strong> inserta en list un elemento en la posición int1<br></strong><strong><mark>6.9) list1.extend(list2).-</mark></strong><strong> no retorna, solo une(concatena) list2 a list1, se imprime list1.<br></strong><strong><mark>6.10) list.por(int).-</mark></strong><strong> .devuelve y elimina el elemento del índice int de list. ej:<br>lista= ["mouse", "teclado", "monitos"]<br>hardware= lista.pop(1)<br>print(lista)   --&gt;   ["mouse",  "monitos"]<br>print(hardware)   --&gt;  "teclado" <br>(si no se especifica el la posición int, elimina y guarda el ultimo de la lista)<br></strong><strong><mark>6.11) list.reverse( ).-</mark></strong><strong> no retorna, invierte el orden de la lista<br></strong><strong><mark>6.12) list.index(elemento).-</mark></strong><strong> retorna el int donde se encuentra elemento.<br></strong><strong><mark>6.13) list.sort( ).-</mark></strong><strong> no retorna, ordena la lista de menor a mayor, según la letra inicial o números.<br></strong><strong><mark>6.14) list.sort(reverse=True).-</mark></strong><strong> no retorna, ordena la lista de mayor a menor, según la letra inicial o números.</strong><br><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-22 03:39:35 UTC</pubDate>
         <guid>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948918864</guid>
      </item>
      <item>
         <title>7)Librería Random</title>
         <author>reyeung</author>
         <link>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948945485</link>
         <description><![CDATA[<div><strong>Para importar la librería en nuestro archivo debemos activarla:<br></strong><strong><mark>import random as rd, </mark></strong><strong>antes de cada función se debe poner el alias "rd que le dimos.<br>Lo mas recomendado es:<br></strong><strong><mark>from random import *</mark></strong><strong> así no es necesario escribir "rd".</strong><strong><mark><br></mark></strong><strong><br></strong><strong><mark>7.1) randint(int1, int2).-</mark></strong><strong> retorna un entero aleatorio entre los limites, incluyendo ambos, ej:<br>n= randint(1,6)<br>print(n)   --&gt;   5<br></strong><strong><mark>7.2) randrange(int1, int2).-</mark></strong><strong> retorna un int entre los limites, sin incluir el segundo extremo, ej: <br>n= randrange(1, 7)<br>print(n)   --&gt;  4<br></strong><strong><mark>7.3) random( ) .-</mark></strong><strong> retorna un decimal entre 0 y 1 sin incluir el 1, ej:<br>n= random( ) <br>print(n)   --&gt;   0.5<br></strong><strong><mark>7.4) choice(str1) .-</mark></strong><strong> retorna un carácter aleatorio de str1, ej:<br>carácter=choice("programación")<br>print(carácter)   --&gt;   m<br></strong><strong><mark>7.5) choice(list1).-</mark></strong><strong> retorna un elemento aleatorio de list1, ej: <br>objetos= ["mesa", "lápiz", "notas", "silla"]<br>elem= choice(objetos)<br>print(elem)   --&gt;   "lápiz"<br></strong><strong><mark>7.6) sample(list1, int1) .-</mark></strong><strong> retorna una lista con cantidad int1 elegidos al azar de list1. ej:<br>objetos= ["mesa", "lápiz", "notas", "silla"]<br>lisAzar= sample(objetos, 2)<br>print(lisAzar)   --&gt;   ["mesa",  "silla"]<br>(en lugar de una lista también se puede usar un str)<br></strong><strong><mark>7.7) shuffle(list1).-</mark></strong><strong> no retorna, mezcla aleatoriamente los elementos de list1.</strong><br><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-22 04:13:47 UTC</pubDate>
         <guid>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948945485</guid>
      </item>
      <item>
         <title>Sentencias condicionales; if,  elif,  else</title>
         <author>reyeung</author>
         <link>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948965714</link>
         <description><![CDATA[<div><strong>Son estructuras de control que se ejecutan </strong><strong><mark>cuando se cumple la condición que retorne True o False</mark></strong><strong><br></strong><br></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/870037682/185dab9df89d6e5d24d9a542e1669998/if_elif_else.png" />
         <pubDate>2020-11-22 04:35:08 UTC</pubDate>
         <guid>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948965714</guid>
      </item>
      <item>
         <title>Bucle: For</title>
         <author>reyeung</author>
         <link>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948971898</link>
         <description><![CDATA[<div><strong>Estructura de control que repite sentencias un numero determinado de veces, Ej:<br></strong><strong><mark>for variable in elemento iterable( puede ser: lista, cadena range(int) ):<br>sentencia1<br>sentencia2<br>sentencia n</mark></strong></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/870037682/ebce1051b81248f0c40d17b8c8faa470/bucle_for.png" />
         <pubDate>2020-11-22 04:41:19 UTC</pubDate>
         <guid>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948971898</guid>
      </item>
      <item>
         <title>Bucle: While</title>
         <author>reyeung</author>
         <link>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948977663</link>
         <description><![CDATA[<div><strong>Estructura de control iterativa o de repetición, sigue repitiéndose mientras se siga cumpliendo la condición, ej:<br></strong><strong><mark>while condición= True:<br>sentencia 1<br>sentencia 2<br>sentencia n</mark></strong><br><br><br></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/870037682/d83de998bc4a543ea9c1b628d6c9fc87/bucle_while.png" />
         <pubDate>2020-11-22 04:46:55 UTC</pubDate>
         <guid>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948977663</guid>
      </item>
      <item>
         <title>Definir Funciones propias:</title>
         <author>reyeung</author>
         <link>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948982991</link>
         <description><![CDATA[<div><strong>Podemos crear nuestras propias funciones y almacenarlos en nuestra propia librería( archivo donde estén escritas)<br>Una función es una porción de código que podemos utilizar cuantas veces queramos</strong><br><strong><mark>def nombreFuncion (parametro1, parametro2, parametro3.... )<br>codigo1<br>codigo2<br>codigo3<br>código n <br>return variable principal </mark></strong><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-11-22 04:52:05 UTC</pubDate>
         <guid>https://padlet.com/reyeung/l41o2z3vdeekavjd/wish/948982991</guid>
      </item>
   </channel>
</rss>
