Variables en Python

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 14

Variables en python

Las variables se recomienda con minisculas.

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.

División para número entero y para número flotante

Exponencial de un número
String

 Es una lista de caracteres y la unión de ellos nos forma un String.


 Los String son inmutables, es decir el String original no puede cambiar.
 Además el String es un objeto.
 Los String se puede declaran con comillas simples ‘’ o comillas dobles.

 Para trabajar con String que contiene saltos de línea se debe trabajar con “”” con 3 comillas.

 Concatenar String de 3 maneras diferentes

format  Es un método y los métodos se encuentran al interior de una clase.

String como listas

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.

Leer String de derecha a izquierda.

Vamos a leer el String de derecha a izquierda.

Método de cadenas

Un String puede realizar ciertas acciones.

Método format

Permite concatenar String.

Método lower

Coloca todo el String en minúscula.

Método upper()

Este método convierte el String en mayuscula.

Método titlle

Este método colocar el String como un titulo.


Métodos de búsqueda

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

Este método reemplaza donde se encuentran las c por las x.

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

 Las listas pueden almacenar diferentes tipos de datos.


 Listas pueden modificar su tamaño.
 Cuando veamos [] estaremos trabajando con listas.
 Las listas pueden almacenar String, números , flotantes, almacenar booleanos.
 Las listas pueden crecer y decreser.

Método append

Este método se utiliza para agregar elementos al final de mi lista.

Método sort()

Este método se utiliza para organizar una lista de números enteros.

Método ordena de mayor a menor

Método para unir 2 listas


La manera de agregar una lista dentro de otra lista

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.

Imprimí posición 1 de la tupla

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

Agregar valores al diccionario

Modificar una clave del diccionario:

Obtener un valor del diccionario

Buscamos la llave z y si no la encuentra nos retorna un False.


Se puede regresar String, tuplas, listas.
Eliminar valores del diccionario
Va a eliminar bajo la llave 5.

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.

Obtenemos los valores de

Creamos una tuple con los valores de las llaves

Agregar un diccionario a otro diccionario

CONDICIONES
La información va indexada de la siguiente manera, condiciones con más de un valor.

Otra manera d eusar los condicionales

If, elif, else

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.

En Python todas la variables van a se boolenas.


Todas las variables que son nulas o vacias van a ser Falsas es decir igual a eso si tienen valores va
a ser verdadero.
Lista llena:

Lista vacía:

Variable que no tiene valor se declara de la siguiente manera.

Operaciones

and

or

Concatenar un String con un int


Se convierte el valor del val en un String para que pueda ser imprimido.

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.

Existen formas más elegantes de terminar un ciclo.

For

 Sabemos cuantas iteraciones vamos a hacer.


 Nos vamos a permitirá iterar objetos iterables pueden ser tuplas, diccionarios, listas y String.

En el ejemplo el valor va recorriendo los valores de la lista.


range: Nos da un objeto interable de un rango determinado.
Va de 10 hasta 15

Para que no vaya de 1 en 1 se pone 3 parametros.

Función enumerate nos regresa dos valores, el primero va a ser el índice y el segundo el valor.

Ciclo con respecto al tamaño de la lista:

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

Crear una lista de 0 a 100 con List Comprehension


Es una manera más fácil y rápida de agregar los valores a la lista, primero ponemos el valor que
vamos a agregar mientras se va recorriendo el ciclo de la siguiente manera.
1. Valor a agregar a la lista. “valor”
2. Ciclo. “for”

Se pueden agregar condiciones dentro del ciclo for.

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.

También podría gustarte