Вы находитесь на странице: 1из 3

Python 3

# Métodos

title() --- Mayúsculas iniciales en cada palabra de la cadena


upper() --- Todas las letras de la cadena en minúsculas
lower() --- Todas las letras de la cadena en mayúsculas
rstrip() --- Elimina espacios en blanco a la derecha
lstrip() --- Elimina espacios en blanco a la izquierda
strip() --- Elimina espacios en blanco a ambos lados
sort() --- Ordena una lista

# Funciones
print() --- Imprime texto en pantalla
str() --- Representa el argumento non-string como un string

# Variables

nombre_de_la_variable = valor

Ejemplos:
mensaje = "Hola mundo!"
entero = 3
decimal = 3.7

# Concatenación de cadenas de texto

nombre = "ada"
apellido = "lovelace"
nombre_completo = nombre + " " + apellido

# Espacios en blanco
\t --- Añade un tab
\n --- Añade una nueva línea

# Números

# Suma (+), resta(-), multiplicación(*) y división(/). Exponentes(**)

# Una línea que inicia con # es una línea comentada (el intérprete ignora)

# Lista: Colección de objetovs en un orden particular

bicycles = ['trek','cannondale','redline', 'specialized']

# Acceder a un elemento de una lista

bicycles[0] # Imprime el primer elemento de la lista

# Acceder al último elemento de la lista

bicycles[-1]

# Modificar elementos de una lista

pares = ['2','3','6','8','10']
pares[1] = 4

# Añadir elemento a la lista (al final)


pares.append(12)

# Insertar elementos en cualquier posición

pares.insert(0, 0)

# Eliminar un elemento de la lista si se conoce su índice

del pares[0]

# Eliminar el último elemento de una lista pero mantenerlo en memoria

popped_par = pares.pop()

# Usar pop() para índices distintos al último

popped_par_primero = pares.pop(0)

# Remover elementos por valor

motos = ['akt', 'honda','susuki']


motos.remove('akt')

# Ordenando una lista permanentemente con el método sort()


# Usar sort(reverse=True) para ordenarlos de forma inversa
cars = ['bmw', 'audi', 'toyota', 'subaru']
cars.sort()

# Se puede presentar la lista ordenada sin alterar la originalcon lafunción


sorted()

cars = ['bmw', 'audi', 'toyota', 'subaru']


print(sorted(cars))
print(sorted(cars,reverse=True))

# Para invertir el orden de la lista:

cars.reverse()

# Para obtener la longitud (número de elementos de una lista):

len(cars)

# Búcle en una lista

for valor in lista:


print(valor)

# Búcle en un rango

for valor in range(1,6);


print(valor)

# Generar una lista con la función range()

numeros = list(range(1,11)) # Números del 1 al 10

# Saltar números en un rango


pares = list(range(2,11,2))

# Estadísticas simples con una lista de números

digitos = [1,2,3,4,5,6,7,8,9,0]
min(digitos) # Número menor de la lista
max(digitos) # Número mayor de la lista
sum(digitos) # Suma de todos los números de la lista

# Comprensión de listas

squares = [value**2 for value in range(1,11)]

# Porciones de una lista

digitos[2:5] # Elementos desde la posición 2, hasta la posición 5


digitos[:6] # Elementos desde la posición inicial hasta la 6
digitos[4:] # Elementos desde la posición 4 hasta la última
digitos[-3:] # Los 3 últimos elementos

# Copiar una lista

digitos_copia = digitos[:]