Diferencias
Muestra las diferencias entre dos versiones de la página.
Próxima revisión | Revisión previa | ||
programacion:estructuras_de_datos [2021/05/22 18:01] tortita creado |
programacion:estructuras_de_datos [2021/06/22 15:36] (actual) tortita |
||
---|---|---|---|
Línea 15: | Línea 15: | ||
* - | * - | ||
* / | * / | ||
+ | |||
+ | ===== Prueba ===== | ||
+ | Introducción a Python | ||
+ | |||
+ | 0.- Python Provee Escritura con Estilo | ||
+ | - snake_case | ||
+ | - Clases Con Mayuscula | ||
+ | - Tabulaciones | ||
+ | - Otras cosas semanticas | ||
+ | |||
+ | |||
+ | VARIABLES | ||
+ | Una variable es un espacio para almacenar datos modificables, | ||
+ | nombre_de_la_variable = valor_de_la_variable | ||
+ | En Python las cosas son siempre variables, pero en otros lenguajes de programacion se deberia declarar como constante o no constante segun lo que requiera la ejecucion. | ||
+ | |||
+ | MÉTODOS DE MANIPULACIÓN DE VARIABLES | ||
+ | |||
+ | En Python, toda variable se considera un objeto. Sobre cada objeto, pueden realizarse diferentes tipos de acciones denominadas métodos. Los métodos sonfunciones pero que se desprenden de una variable. Por ello, se accede a estas funciones mediante la sintaxis: | ||
+ | variable.funcion() | ||
+ | En algunos casos, estos métodos (funciones de un objeto), aceptarán parámetros como cualquier otra función. | ||
+ | variable.funcion(parametro) | ||
+ | |||
+ | |||
+ | 1.- Webear con los tipos básicos (boolean), (int), (string) | ||
+ | - Boolean | ||
+ | - Integer | ||
+ | - String | ||
+ | - Metodos de String: | ||
+ | - capitalize | ||
+ | - lower | ||
+ | - upper | ||
+ | - swapcase | ||
+ | - center (util para GUI) | ||
+ | - count | ||
+ | - find | ||
+ | - startswith | ||
+ | - endswith | ||
+ | - | ||
+ | - Boolean + Boolean | ||
+ | - Boolean * Boolean | ||
+ | - Integer + Integer | ||
+ | - Integer * Integer | ||
+ | - String + String | ||
+ | - String * String | ||
+ | - String + Integer | ||
+ | - Integer + String | ||
+ | - String + Boolean | ||
+ | - Boolean + String | ||
+ | 2.- Webear con Listas ([]) | ||
+ | - Append | ||
+ | - Remove | ||
+ | - ?? | ||
+ | - Sort | ||
+ | 3.- Webear con Diccionarios ({}) | ||
+ | - Entender el llave: valor (key:value) | ||
+ | - Declarar Valor | ||
+ | 4.- Declarar Funciones | ||
+ | - Operaciones Consecutivas | ||
+ | - Llamar a otras funciones | ||
+ | - Pedir input del usuario | ||
+ | 6.- Iterar sobre listas | ||
+ | 7.- Iterar sobre diccionarios | ||
+ | 4.- Hacer el primer approach: | ||
+ | - Tarea de Reemplazar Strings | ||
+ | - Vamos a reemplazar strings de una lista muy pequeña de emojis | ||
+ | - Los emojis o emoticonos van a ser strings dentro de una conversación. | ||
+ | - Vamos a iterar sobre las lineas de una conversación, | ||
+ | |||
+ | 5.- Declarar Clases y Objetos | ||
+ | - Clases hechas a mano | ||
+ | - Declaracion de Dataclasses | ||
+ | - Objeto Decimal | ||
+ | |||
+ | |||
+ | Funciones en Python | ||
+ | [[https:// | ||
+ | |||
+ | |||