Show Menu
Cheatography

Python Data Types Cheat Sheet by

Cheat sheet basado en Tipos de Datos en Python

Identi­fic­adores

Nombres dados a objetos
 
mi_var­iable, área_1, _temp

Palabras Clave

No pueden usarse como identi­fic­adores
and
Operador lógico
as
Crea alias
assert
Depura
break
Sale de un loop
class
Define una clase
continue
Continua la iteración de un loop
def
Define una función
del
Elimina un objeto
elif
Crea una condición
else
Crea una condición
except
Da lugar a una excepción
false
Valor booleano
finally
Siempre se ejecuta, indepe­ndi­ent­emente de si hay una excepción o no
for
Crea un loop
from
Importa cosas especi­ficas de un módulo
global
Declarar una variable global
if
Crea una condición
import
Para importar un módulo
in
Verifica si un valor específico está dentro de una secuencia
is
Prueba si dos variables son iguales
lambda
Crea una función anónima
none
Representa un valor null
nonlocal
Declara una variable no local
not
Operador Lógico
or
Operador Lógico
raise
Plantea una excepción
return
Sale de una función y retorna un valor
true
Valor booleano
try
Comienza una sentencia
 
try...e­xcept
while
Comienza un loop
with
Simplifica el manejo de excepc­iones
yield
Devuelve una lista de valores de un generador
 

Booleanos

True
1
False
0
 
es_verdad = True 
no_es_­verdad = False

Operadores Númericos

x + y
Suma
x - y
Resta
x * y
Multip­lic­ación
x / y
División, devuelve un flotante
x // y
División entera
x % y
Módulo o resto
x y**
Potencia
-x
Negativo
+x
Positivo
abs(x)
Valor absoluto de x
divmod (x , y)
Cociente y resto de x entre y
pow (x , y)
Eleva x a la potencia de y
pow (x , y , z)
Calcula (x ** y) % z
round (x, n)
Redondea x a n decimales

Conversión de Enteros

bin (i)
Convierte i a binario
hex (i)
Convierte i a hexade­cimal
int (x)
Convierte x a entero
int (s, base)
Convierte la cadena s a entero en la base especi­ficada
oct (i)
Convierte i a octal

Números Complejos

a + bj
Define un número complejo (a real, b imagin­ario)
z.real
Parte real de z
z.imag
Parte imaginaria de z
z.conj­ugate()
Cambia el signo de la parte imaginaria
complex(x, y)
Crea un número complejo a partir de x (real) y y (imagi­nario)
 

Escapes de Strings

\newline
Escape
\\
Barra invertida (\)
\'
Comilla simple (')
\"
Comilla doble (")
\a
Campana ASCII
\b
Retroceso ASCII
\f
Salto de página ASCII
\n
Nueva línea ASCII
\N{name}
Carácter Unicode con el nombre dado
\ooo
Carácter con valor octal ooo
\r
Retorno de carro ASCII
\t
Tabulación ASCII
\uhhhh
Carácter Unicode de 16 bits hhhh
\Uhhhhhhhh
Carácter Unicode de 32 bits hhhhhhhh
\v
Tabulación vertical ASCII
\xhh
Carácter con valor hexade­cimal hh

Slicing y Striding de Strings

s[i]
Devuelve el carácter en la posición i
s[star­t:end]
Extrae una subcadena desde start hasta end (excluye end)
s[star­t:e­nd:­step]
Extrae caracteres desde start hasta end con un intervalo step
s[:end]
Extrae desde el inicio hasta end
s[start:]
Extrae desde start hasta el final de la cadena
s[::-1]
Invierte la cadena

Operadores Bit a Bit

i | j
OR bit a bit entre i y j
i ^ j
XOR bit a bit entre i y j
i & j
AND bit a bit entre i y j
i << j
Desplaza i a la izquierda j bits
i >> j
Desplaza i a la derecha j bits
~i
Invierte los bits de i
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

            Python 3 Cheat Sheet by Finxter

          More Cheat Sheets by schmidtlady16