#1 Data Types
Int |
-973,2103654 |
Str |
"Hola, esto es un String" |
Acceso a Secuencias |
"Esto es un string [aquí accedes a un índice]" |
Conversión |
int ("45") #Convierte a entero |
|
str(912) #Convierte a cadena |
#2 Object References
No hay variables en Python como tal sino referencias de objetos |
x = "blue" |
y = "green" |
z = x |
El operador = enlaza una referencia a un objeto, no copia el objeto |
#3 Collection Data Types
Tuplas |
Son inmutables y se crean con paréntesis o comas |
|
("Denmark", "Finland") |
Listas |
Son mutables y se crean con corchetes |
|
[1,4,9] |
Ejemplo de acceso y mutación de una lista |
x = [ 'zebra', 49, -879] |
x[1] = "forty nine" |
Métodos comunes de listas |
append |
Añade un elemento al final |
insert |
Inserta un índice especifíco |
remove |
Elimina un elemento |
|
|
#4 Logical Operations
Operador de identidad |
is |
Verifica si dos referencias apuntan al mismo objetivo |
|
|
True si a y b son el mismo objeto |
Operadores de comparación |
< |
Menor que |
|
|
!= |
Desigualdad |
|
|
<= |
Menor o igual que |
|
|
== |
Igualdad |
|
|
>= |
Mayor o igual que |
|
|
> |
Mayor que |
|
|
Operador de pertenencia |
in |
Verifica si un elemento está en una colección |
|
#True |
Operadores Lógicos |
and |
Devuelve True si ambas condiciones son verdaderas |
|
|
or |
Devuelve True si al menos una de las condiciones es verdadera |
|
|
not |
Invierte el valor lógico |
|
|
|
|
#5 Control Flow Statements
If |
|
|
|
|
|
|
While |
|
|
|
|
|
for...in |
for country in ["Denmark"]
: |
|
#6 Arithmetic Operadors
Operadores básicos |
+ |
9 + 2 output 11 |
- |
9 - 2 output 7 |
* |
9 * 2 output 18 |
/ |
9 / 2 output 4.5 |
// |
9 // 2 output 4 |
% |
9 + 2 output 1 |
Operadores aumentados |
Son una forma de realizar operaciones y asignarlas al mismo tiempo |
+=, -= , *= |
Ejemplo |
|
|
|
Es equivalente a x = x + 3, Resultado: 8 |
|
|
#7 Input / Output
input |
Captura datos del usuario |
name= input("Enter name:")
|
print |
Muestra salida en la consola |
print("Total:", total)
|
#8 Creating and calling functions
Función |
Bloque reutilizable de código |
que realiza una tarea específica |
Ejemplo |
|
return "Hola, " + nombre
|
llamada a la función |
mensaje = saludar("Carlos")
|
|
Función sin parámetros |
|
|
|
Función con varios parámetros |
|
|
|
Función sin return |
def imprimir_saludo(nombre):
|
print("Hola, " + nombre)
|
imprimir_saludo("Ana")
|
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets
More Cheat Sheets by schmidtlady16