Hola amigos, bienvenidos a esta clase en donde vamos a estar viendo cadenas de caracteres.
Para empezar, una cadena de caracteres es la representación en el tipo de.
De variable.
Por así decirlo, de string, o sea, nosotros podemos tener tipos de variables de letras.
Por así decirlo, en string.
En hindi germ.
En float, por ejemplo, qué son los tipos?
De variables que nosotros podemos llegar a tener a String es lo.
Lo escrito en tiller números y float, los números con coma, por así decirlo, de una manera matemáticamente
bastante sencilla.
Bien, nosotros los del tipo de variable stream lo podemos representar tanto con comillas simples como
comillas dobles, de la misma forma entre ambos es lo mismo.
Les voy a mostrar un ejemplo cómo vamos a poner ST?
Bueno, hay que agregar algo más, porque si lo tomamos funciona.
Lo voy a guardar en esta variable vamos a agregar un campo más y yo hago type string.
Vemos que efectivamente es como yo le estaba diciendo a Peyton, no me deja mentir.
Es del tipo String, esta variable.
Lo mismo sucede si yo hago esto.
Fíjense como detalle importante yo apreto shift enter y cuando lo ejecuto, el número de ejecución de
Júpiter en este caso es el 5 porque fue el quinto en ejecutarse.
Ves?
Ahora yo apreté Shift, gente que se ejecutó pasó al 6 y vemos que sigue siendo un string, a pesar
que estoy usando con mis simples la utilidad de utiliz de tener comillas simples, comillas dobles.
Es que podemos hacer esto como embeber dentro del string y ahí adentro poner con mis simples.
Pero fíjense qué sucede si yo hago esto?
La voy a guardar en esta variable.
Fíjense, apreto shift enter paso a 8 sigue siendo un string y si yo lo quiero imprimir lo ejecuto.
Y como ven acá, podemos ver como me lo coloca entre comillas dobles, dentro de comillas simples,
como una manera representativa.
Bien, como vemos acá tenemos más ejemplos.
Tenemos comillas dobles.
Chilo o Alvaro, en este caso.
Acá viene un punto interesante, importante cómo podemos hacer los saltos de línea y tabulación?
Bueno, esto lo logramos con barra n este tipo de barra, el tipo de barra de de navegación.
Fíjense si yo coloco el otro perdón, el barra de red, porque este es el barra de navegación.
Fíjense que sucede.
No pasa nada.
Me lo imprime como un texto porque Python no lo reconoce a la barra invertida en esa dirección.
Vemos que efectivamente me das un salto de línea.
Acá va a pasar exactamente lo mismo.
De hecho, si yo quiero quitar este espacio tendría que pegarlo a la barra N y pareciera que hice barra
Nuna, pero en realidad la barra N es la que cumple la función.
Fíjense como ahora este espacio va a desaparecer.
Verán, esto visualmente puede parecer que dice que una sola palabra, pero Python no reconoce con la
barra n.
Para hacer la tabulación es barra T.
Si yo quiero sacar este espacio de la tabulación, tengo que juntar y queda como tuna, pero en realidad
es barra sola.
Un ejemplo práctico de qué problema nos puede traer esto?
Una dirección de red, por ejemplo, como es una dirección en Windows de la unidad C, en donde ustedes,
por ejemplo acá pueden tener su nombre o el nombre que ustedes quieran.
Si yo ejecuto, vemos que efectivamente me toma el varra n.
Cómo puedo yo hacer para que esto se visualice bien?
Bueno, tengo que agregarle la R adelante, yo colocando la R adelante y luego comillas simples, vemos
que efectivamente me lo muestra ignorando el Varra N.
Está bueno saberlo, porque hay muchas veces que nosotros queremos mostrar un texto, por ejemplo,
en una aplicación en donde nosotros queremos mostrar la ubicación de una carpeta en Windows, por ejemplo,
que tranquilamente podríamos hacerlo con Python.
En este caso con barra N puede ser nombres Nicolás, por ejemplo, pasaría esto?
Nos lo mostraría mal la manera de mostrarlo correctamente, agregando una R adelante.
Bueno, amigos, espero que la has soltado la clase, les dejo un abrazo digital.