Variables en Python
Variables en Python
Variables en Python
Enteros:
Son datos primitivos es decir no son mutables esto quiere decir que un 10 siempre va a tener el valor de
un 10, no puedo cambiar ese dato.
Números Complejos:
Este número de números es para proyectos para un objetivo bien definido para trabajar en
machinelearning.
Exponencial de un número
String
Para trabajar con String que contiene saltos de línea se debe trabajar con “”” con 3 comillas.
Un String es una lista de caracteres, es decir un String está conformado por diferente cantidad de
caracteres.
Rango de impresiones.
Recorre el String de 2 en 2.
Método de cadenas
Método format
Método lower
Método upper()
Método titlle
Método find
Busca una secuencia de caracteres en un String., devuelve la posición donde empieza a repetirse.
Método count
Método de sustitución
Método replace
Método Split()
Es un método que secciona mi String en pequeños bloques, mete en una lista los valores del String.
Cada ves que se tiene un espacio
LISTAS
Método append
Método sort()
TUPLAS
Permiten almacenar diferentes tipos de datos booleanos, enteros, Strings, otras tupla, otras
listas cualquier objeto.
Son inmutables es decir una ves creada la lista no se van a poder modificar.
Cada ves que veamos un paréntesis estaremos refiriéndonos a una tupla ().
Podemos ingresar a cierto índice de la tupla.
Se utiliza siempre que necesitemos tener un control total de diferentes tipos de datos y que
estos datos sean constantes, por ejemplo cuando necesitamos iniciar un servidor por ejemplo la
contraseña a la base de datos.
DICCIONARIOS:
Son estructura de datos que al igual que las listas y las tuplas nos permiten almacenar diferentes
tipos de datos, se puede almacenar otro diccionario.
Los diccionarios no se rigen por un índice.
Se almacena con clave, valor.
Las claves deben ser inmutables.
Si dentro del diccionario existen 2 llaves iguales toma el valor de la última llave.
Si un valor no se encuentra en el diccionario marca un error.
Las claves no se puede cambiar en el siguiente caso a cambia a valor de 100
Cuando necesitamos solo las llaves del diccionario o los valores no apoyamos de 2 métodos muy
interesantes.
Método keys
Este método se utiliza para imprimir todas las llaves.
Podemos convertir las llaves que nos están regresando a una lista pura.
CONDICIONES
La información va indexada de la siguiente manera, condiciones con más de un valor.
Pass Permite colocar la condicional sin que nuestra aplicación se caiga. Se utiliza cuando no
vamos a poner nada dentro de una condición.
Constante en Python
True Es igual a 1.
False Es igual a 0.
Lista vacía:
Operaciones
and
or
Ciclo while
Se utiliza cuando no sepamos cuantos ciclos se van a realizar.
Dentro del while nosotros podemos crear listas, tuplas y condcionales.
Palabras reservadas:
1. continue: Sirve para que nuestro ciclo se siga ejecutando.
2. break: Va ha terminar el ciclo.
For
Función enumerate nos regresa dos valores, el primero va a ser el índice y el segundo el valor.
Función len
Indica el tamaño de cualquier elemento iterable String, lista, tupla o diccionario
Función ítems
Esta función se utiliza para obtener los valores clave/valor.
List Comprehension
Python tiene las comprehension nos permite a nosotros como desarrolladores crear listas,
tuplas y diccionarios de una manera muy sencilla.
Crear una lista de 0 a 100 sin List Comprehension
Tuplas:
Es importante destacar que como List comprehension se utiliza solo para lista se debe convertir
la lista en una tupla con tuple().
Diccionarios:
FUNCIONES:
eval:
Es una función que se utiliza para evaluar cadenas de texto.