12. Operaciones con strings¶
Las operaciones básicas son corte, concatenación y composición.
La operación corte le permite usar parte de la cadena
La operación concatenación en cambio sirve para unir dos o más cadenas
Por último la composición se usa mucho cuando enviamos mensajes a la pantalla y consiste en usar cadenas como patrones donde podemos insertar datos
12.1. Concatenación¶
12.2. Corte¶
Podemos realizar la operación de corte utilizando
[indice_comienzo:indice_fin]
Podemos omitir índices, sustituyendo el índice correspondiente y también podemos tener índices negativos: -1 último, -2 penúltimo
12.3. Composición¶
Unir cadenas múltiples no siempre es práctico
Podemos usar marcadores de posición para reemplazar valores dentro de cadenas
Los marcadores principales son
%d
para números enteros,%s
para cadenas y%f
para números de punto flotante% 03d completo con ceros adicionales
% 3d significa tres posiciones sin ceros adicionales
%5.2f
significa 5 caracteres en total y 2 decimales
12.4. f-strings¶
Otra manera de unir cadenas es mediante las f-strings
Todo lo que esté entre llaves {} se reemplazará si se definió anteriormente. En el ejemplo .2f significa dos lugares decimales.