Tabla de Contenidos
Procesado de Textos
Los Números
Así es como se realizan operaciones matemáticas sencillas con Python:
# Suma a = 10 b = 5 resultado = a + b print(resultado) # Imprime 15 # Resta a = 10 b = 5 resultado = a - b print(resultado) # Imprime 5 # Multiplicación a = 10 b = 5 resultado = a * b print(resultado) # Imprime 50 # División a = 10 b = 5 resultado = a / b print(resultado) # Imprime 2.0 # Potencia a = 10 b = 2 resultado = a ** b print(resultado) # Imprime 100 # Módulo (resto de la división) a = 10 b = 3 resultado = a % b print(resultado) # Imprime 1
JUNTAR STR + STR, JOIN y SPLIT
Podemos juntar un string con otro en Python de la siguiente forma:
# Utilizando el operador + nombre = "Juan" apellido = "Pérez" nombre_completo = nombre + " " + apellido print(nombre_completo) # Imprime "Juan Pérez" # Utilizando la función join() palabras = ["Hola", "mundo", "!"] mensaje = " ".join(palabras) print(mensaje) # Imprime "Hola mundo !"
Y obtenemos esta respuesta:
Aunque también podemos hacer que al juntar todos los elementos de la lista, en vez de poner un espacio que ponga cualquier otro símbolo, por ejemplo un guión:
palabras = ["Hola", "mundo", "!"] mensaje = "-".join(palabras) print(mensaje)
También podemos incluso filtrar por columnas en un texto de python, donde podríamos convertir unos strings en una lista y luego aplicar un filtro, de tal forma que sea similar a Filtrar por columnas en bash de linux, utilizando el método split():
texto = "Hola Que tal Mario" lista_palabras = texto.split() print(lista_palabras)
Y ahora cada palabra estará separada:
Y fácilmente podemos filtrar por columnas en python:
texto = "Hola Que tal Mario" lista_palabras = texto.split() print(lista_palabras[1])



