Aprende Ingl茅s, Programaci贸n, AI, Ciberseguridad y m谩s a precio especial.

Antes: $249

Currency
$209
Suscr铆bete

Termina en:

2 D铆as
2 Hrs
34 Min
30 Seg

Tipos de datos: texto

2/17
Recursos
Transcripci贸n

El tipo de dato texto consiste en un conjuntos de caracteres. Los caracteres pueden ser letras, n煤meros, s铆mbolos, espacios e incluso emojis. A estos datos tambi茅n se los denominan como cadena de caracteres (strings).

C贸mo utilizar los tipos de datos texto

En lenguajes como JavaScript, Python o C++, a las cadenas de caracteres se representan entre comillas dobles ( ") o simples ( '). Ejemplos de estos son:

"Este es un texto"
"Ana compr贸 20 frutas"
"隆Nunca pares de aprender! 馃挌"

F铆jate que todo lo que se encuentra entre las comillas, son los caracteres que conforman el texto, inclusive los espacios, signos de puntuaci贸n, n煤meros o emojis.

Los espacios, signos o n煤meros tambi茅n son caracteres, porque al momento de definir que un dato es de tipo texto, entonces cada uno de sus elementos ser谩n los caracteres. Esto debes tener claro para no cometer errores en la manipulaci贸n de cadenas de texto.

Qu茅 es la concatenaci贸n

La concatenaci贸n consiste en la uni贸n de cadena de caracteres. Por lo que ambos bloques deben ser del mismo tipo de dato, en este caso de tipo texto.

Por ejemplo, analiza el siguiente ejemplo de concatenaci贸n, 驴cu谩l crees que ser铆a el resultado?

"Ana" + "est谩" + "feliz"

La respuesta es "Anaest谩feliz", todo unido, porque estamos uniendo cadenas de caracteres. Si quisieras que haya espacios, deber谩s concatenar espacios.

"Ana" + " " + "est谩" + " " + "feliz"

Contribuci贸n creada por Andr茅s Guano (Platzi Contributor).

Aportes 285

Preguntas 13

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

馃搶Notas


Datos tipo texto: Est谩n compuestos por letras, caracteres y s铆mbolos especiales.
Tanto una palabra como una frase son cadenas de texto.

Ana

Los espacios en la frase tambi茅n forman parte de la cadena texto.

Ana est谩 estudiando

Podemos tener 2 cadenas de texto separadas y unirlas mediante la concatenaci贸n.
Para concatenar necesitamos que ambas partes sean del mismo tipo de dato, en este caso de tipo texto.

Parte1: Ana
Parte2: est谩 
Concatenaci贸n: Anaest谩

Para que nuestra cadena de texto tenga sentido l贸gico es necesario concatenar un espacio

Parte1: Ana
Parte2: _ (el guion bajo es solo para representar el espacio)
Parte3: est谩
Concatenaci贸n: Ana est谩

Al momento de definir tu tipo de dato como texto, todo lo que incluya tu cadena ser谩 reconocido como texto, incluso si su representaci贸n gr谩fica es un n煤mero, por ejemplo, un nombre de usuario: 鈥渦ser2004鈥 <鈥揺s una cadena de texto.

Hice dos maneras de llegar a lo mismo.

Cadenas de texto:

Uno_de_los_mejores_cursos_2022

Comparto mis apuntes! 馃摑馃棐锔

Wow me encanta ese nuevo tablero 馃槃

Ejemplo:

  • HolasoyJonatan.

Como observamos, no tiene ningun sentido la frase, pues hay que colocar el espacio vacio que tambien es un caracter:

  • Hola_soy_Jonatan.

Listo, ahora bien vamos a agregar la siguiente cadena de caracteres:

  • y_tengo_21_a帽os.

Entonces para colocarlo todo junto es del dato1 + el dato2 es:

  • Hola_soy_Jonatany_tengo_21_a帽os.

Tambi茅n, nos queda regular, entonces agregamos un espacio vac铆a, por lo que al final sumamos tres cosas el dato1 + dato3 (vac铆o) + dato2 y nos queda:

  • Hola_soy_Jonatan_y_tengo_21_a帽os.

Por 煤ltimo, para que quede mejor quitemos visualmente los _:

Hola soy Jonatan y tengo 21 a帽os.

Nota: nuevo verbo desbloqueado concatenar.

Tipo de dato: Texto

Est谩n compuestos por letras, caracteres.

Son datos llamados 鈥渃adenas de caracteres鈥 formando una palabra u oraci贸n que no necesariamente tiene un significado

  • Ana

Los espacios entre la frase tambi茅n forman parte de la cadena

  • Ana_esta_estudiando
  • A_n_a

Se puede tener dos bloques distintos de cadenas de texto separadas. Estas se unen por Concatenaci贸n

La concatenaci贸n es la uni贸n que se realiza en dos cadenas de texto para formar una, es necesario que sean del mismo tipo de datos.

  • Parte 1: Ana
  • Parte 2: Esta
  • Concatenaci贸n: Anaesta.

Los espacios no se concatenan por default, por lo que hay que concatenar el espacio.

  • Parte 1: Ana
  • Parte 2: _ (espacio en blanco representado como un guion)
  • Parte 3: Esta
  • Concatenaci贸n: Ana_esta

Al momento de definir un tipo de dato como texto, todo lo que incluya ser谩 reconocido como texto, incluso si es un n煤mero, por ejemplo, un nombre de usuario: 鈥淣ombre123**鈥.**

NOTA RAPIDA:

DATO TEXTO: (CADENA DE CARACTERES)

Variantes similares (cambia la cantidad de espacio f铆sico en memoria)

Se utilizan para almacenar textos que pueden contener letras y n煤meros, pero teniendo en cuenta que los n煤meros ser谩n tratados como un car谩cter m谩s. El m谩s utilizado es el tipo Texto [VARCHAR]

Un ejemplo de otra cadena de texto usando la concatenaci贸n

Gracias por esa dedicaci贸n profa. Le queda bien la explicaci贸n con el plum贸n y espejo.

P1@tz!_鈧瑂_un@_gr@n_acad鈧琺隆@

"Maestra_usa" + " pizarra_de_espejo"

Se枪ores鈥 La profe escribi贸 al revez para que podamos nosotros ver lo que escribi贸

Ejemplo/Reto:

Un correo electr贸nico que al unir dos cadenas se convierta en el:

Primera cadena: platzinauta01
Segunda cadena: @gmail.com
Quedando de la siguiente forma: [email protected]

let miNombre = 鈥淛uan.鈥

hola mi nombre es: ${miNombre}

una forma de concatenar cadenas de texto en JavaScript

ejemplos de cadenas de texto

  1. Hola mundo
  2. nickname
  3. comentarios
  4. descripciones
  5. la redaccion: noticia en web, en blogs

programa_1_2022

Tengo_07_gatos
05_machos_y_02_hembras

```js a = "Hola me llamo Steven" b = "tengo 22 a帽os" suma = a + " " + b console.log(suma) ```
console.log("Mi ejemplo " + "es " + "este de aqu铆. " + "llevo m谩s de " + 1 + " a帽o estudiando en Platzi.");

El c贸digo anterior pertenece a JavaScript, as铆 es la concatenaci贸n, as铆 se concatena.

Los nombres de usuario suelen llevar n煤meros, pero siguen siendo cadenas de texto.

Que opinan sobre este ejemplo, me gustar铆a seguir mejorando

De por si todo puede ser una cadena de texto, esto depende de como se defina, algunos ejemplos podr铆an ser:

  1. 鈥淟aura鈥
  2. 鈥淟aura03鈥
  3. 鈥淎BF4567鈥
  4. 鈥淟H23?鈥
  5. " est谩 estudiando en platzi"

para concatenar es tener claro que los espacios cuentan como un car谩cter o una unidad de cada cadena de texto.

si quisiera concatenar la lineal 1 y la 5 seria algo as铆

鈥淟aura鈥 + " " + 鈥渆sta estudiando en platzi鈥

鈥淎na鈥 + " " + 鈥渆st谩鈥 +" " +鈥渄onde鈥 + " " + 鈥渆st谩鈥 + "."
Ana est谩 donde est谩.

鈥淟a鈥 + " " + 鈥減rofesora鈥 + " " + 鈥渟e鈥 + " " + 鈥渓lama鈥 + " " + 鈥淎na鈥 + 鈥,鈥 + " " + 鈥測鈥 + " " + 鈥渉asta鈥 + " " + 鈥渁hora鈥 + " " + 鈥渕e鈥 + " " + 鈥渄oy鈥 + " " + 鈥渃uenta鈥 + 鈥.鈥

La profesora se llama Ana, y hasta ahora me doy cuenta.

lo estoy logrando !

//Datos tipo texto:
nickName = "Nahuel23"
id = "0263"
//Concatenaci贸n sin a帽adir espacios:
nickName + id = "Nahuel230263"
//Concatenaci贸n A帽adiendo el espacio:
nickName + " " + id = "Nahuel23 0263"

Concatenar: Es la union entre dos cadenas de texto.

Mis ejemplos al concatenar sin espacios

鈥淢e鈥+鈥渆ncanta鈥+鈥渆studiar鈥+鈥渆n鈥+"Platzi"
MeencantaestudiarenPlatzi

Al concatenar con espacios

鈥淢e鈥+""+鈥渆ncanta鈥+""+鈥渆studiar鈥+""+鈥渆n鈥+""+"Platzi"
Me encanta estudiar en Platzi

excelente clase鈥 hoy aprend铆 un nuevo verbo "concatenar"
que es la uni贸n que realizamos entre dos cadenas de texto y van a formar una sola. recuerda que para que esto sea posible ambas unidades deben de ser del mismo tipo de datos.

"Iniciando" -- " " -- "curso" -- "2" -- " " -- "de" -- " " -- "l贸gica" --"." =Iniciando curso2 de l贸gica.

Text Strings

Los tipos de datos de texto, tambi茅n llamados 鈥渟trings鈥, o 鈥渃adenas de texto鈥, son un tipo de datos compuesto por unidades m铆nimas, conocidas como 鈥渃aracteres鈥, los cuales incluyen letras, espacios, n煤meros, y s铆mbolos, todos estos tipos de caracteres pueden encontrarse simult谩neamente en un mismo string de texto, como se ve a continuaci贸n:

"驴Ana tiene 21 a帽os?"

letras = ["a", "n", "t", "i", "e", "帽", "o", "s"]
s铆mbolos = ["驴", "?"]
n煤meros = ["21"]

Una cadena de texto puede hacer o no sentido sem谩ntico; es decir, un string de texto tambi茅n puede ser un c贸digo aleatorio o sin significado sem谩ntico.
En un contexto en el que los string de texto se encuentran combinados con otros tipos de datos, el string suele ser diferenciado y separado por medio de comillas, como indicado en el ejemplo anterior.

鈥淗ola鈥 + 鈥渟oy鈥 + 鈥測eritza鈥 + 鈥渢engo鈥 + 鈥36 a帽os鈥


"El dia esta hermoso "  + "Para aprender a programar"
<code> 

Siempre_me_gusta_aprender_nuevas_cosas_2023
Tommy100
Tommy_100

Adicionalmente al ejemplo de los emails, considero que las cadenas de textos combinadas son muy frecuentes para los Password y login, incluso en muchos sitios web para poder crear un Password requiere uso de may煤sculas, min煤sculas, car谩cter especial y n煤meros. Ejemplos:

  • User = 鈥淗anny0254鈥

  • Password = 鈥淐urso*2023$鈥

Aunque tienen n煤meros y caracteres especiales contin煤an siendo una cadena de texto.

En cuanto a la concatenaci贸n un ejemplo muy claro puede ser una direcci贸n.

  • NumeroDeCalle = 鈥354鈥

  • NombreDeCalle = 鈥淪an Juan鈥

  • Localidad = 鈥淢iranda鈥

  • Ciudad = 鈥淐aracas鈥

  • Pais = 鈥淰enezuela鈥

  • CodigoPostal= 鈥102MCS20鈥

  • Concatenacion = NumeroDeCalle + ", " + NombreDeCalle + ", " + Localidad + ", " + Ciudad + ", " + Pais + ", " + CodigoPostal

    // Direccion = 354, San Juan, Miranda, Caracas, Venezuela, 102MCS20

<code> 

Parte 1: Nunca
Parte 2: _
Parte 3: pares
Parte 4: _
Parte 5: de
Parte 6: _
Parte 7: aprender.

"Nunca" + " " + " pares " + " " + "de" + " " + "apreender."

Concatenaci贸n: Nunca pares de aprender. 

"QU3" + "_" + "S0" = QU3 S0

Hola_soy_iani
Tengo_25_anios
Soy_estudiante_de_platzi

Cadena de texto: An4
Otra Cadena de texto: Ana_B3lis4
Otro tipo Cadena de texto: An@ &elisa

Realice un script para ver de forma m谩s f谩cil la cantidad de caracteres en una cadena de texto.

Este es el resultado

Este fue el codigo

caracter1 = "Ana"
longitud1 = len(caracter1)
print(caracter1)
print(longitud1)
caracter2 = "esta"
longitud2 = len(caracter2)
print(caracter2)
print(longitud2)
caracter3 = "estudiando"
longitud3 = len(caracter3)
print(caracter3)
print(longitud3)
cadenaDeCaracteres = caracter1+caracter2+caracter3
longitudCadena=len(cadenaDeCaracteres)
print(cadenaDeCaracteres)
print(longitudCadena)
cadenaConEspacios = "Ana esta estudiando"
longitudCadenaConEpacios =len(cadenaConEspacios)
print(cadenaConEspacios)
print(longitudCadenaConEpacios) 

鈥淔eliz鈥 + 鈥渁帽o鈥 + "2023"
鈥淔eliz鈥 + " " + 鈥渁帽o鈥 + " " + 鈥2023鈥 = Feliza帽o2023

Mi ejemplo:

"Ana" + " esta feliz" + " y es por eso que " + "Eduard" + " se alegra muchisimo."
"miguel" + " "  + "quiere ser" + "desarrollador de software";

La verdad que es muy importante tener en cuenta estos peque帽os conceptos en la programacion. Tipos de datos basicos:

Hora_de_estudiar

Mi ejemplo en python:

Una contrase帽a utilizando diferentes s铆mbolos tambi茅n puede ser una cadena de de texto, por ejemplo:

Password: Lrsl@0024

Let str = " string "

Se me ocurren combinaciones alfanumericas. Como: FAC\_027/2024 \_num-caldera902 M@tem-maticas-001
Ojal谩 una de estas saquen un curso de computaci贸n cu谩ntica
DATOS TIPOS FUENTES \- Num茅ricos - Encuestas \- Textuales - Sensores \- Booleanos - Registros administrativos \- Fecha y hora - Bases de datos CARACTER脥STICAS PROCESAMIENTO \- Precisi贸n - Filtrado \- Exactitud - Ordenamiento \- Calidad - Agrupamiento \- Privacidad - C谩lculos \- Seguridad - Transformaciones AN脕LISIS APLICACIONES \- Exploratorio - Negocios \- Interpretativo - Ciencia \- Predictivo - Tecnolog铆a \- Visualizaci贸n - Salud \- Educaci贸n \- Gobierno
"nunca"+" "+"pares"+" "+"de"+" "+"aprender" nunca\_pares\_de\_aprender nunca pares de aprender
Hola mundo xd
gracias\_por\_el\_curso
un peque帽o ejemplo de la concatenaci贸n en la consola del navegador, en este ejemplo se colocaron los espacios en las cadenas de texto dentro de las comillas, vamos a identificar los espacios como "\_" de esta manera vamos a saber que realmente ah铆 hay un espacio. ejemplo: a = "Ana\_" b = "est谩\_" c = "feliz" frase = a + b + c frase = Ana est谩 feliz. o puedes simplemente omitir el espacio en las comillas ("") y agregarlo por ti mismo, pero no considero que no ser铆a lo 贸ptimo. ejemplo: a = "feliz" b = "aprendiendo" c = "con platzi" frase = a +"\_"*+ b +"\_*" + c frase = feliz aprendiendo con platzi. ![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202024-04-04%20102008-48cc8162-13e4-4bf4-85a1-7c5846c62e3e.jpg)
Orlando\_tiene\_un\_libro Ejemplo de cadena de caracteres
var a = quien var b = viendo var c = esto var d = en var e = 2024 suma = dovument.write(a + " " + b + " " + c + " " + d + " " + e)
Otro ejemplo de cadena de texto es la direcci贸n de residencia, como Cr 112f - 13 -55
luis12 <> esta <> aqui12 = luis12estaaqui12 luis12 <> <> esta <> aqui12. = luis12 esta aqui12 Lucas\_esta\_jugando = lucasestajugando lucas <> <> esta <> <> jugando = lucas esta jugando 1345aqui\_ 1984\_en\_nuestro\_pais = 1345aqui1984ennuestropais 1345aqui <> <> 1984 <> <> en <> <> nuestro <> <> pais = 1345aqui 1984 en nuestro pais
Las contrase帽as pueden ser cadenas de texto.
Nunca me aburro cuando utilizo los conceptos de este curso para explicar las bases del pensamiento l贸gico. Magistral la forma de explicar.
Mi apunte: Para concatenar en el leguaje de python y c# se utiliza el operador "+". por lo tanto si queremos unir 3 datos (a,b,c) tipo texto(string) seria de la siguiente manera ![](https://static.platzi.com/media/user_upload/image-fa388ad8-fee9-481f-98ca-2aeacfc36642.jpg)
Los datos de texto son una forma de informaci贸n que consiste en secuencias de caracteres alfab茅ticos y/o num茅ricos. Estos caracteres pueden representar palabras, frases, p谩rrafos, s铆mbolos, entre otros. Los datos de texto son fundamentales en la inform谩tica y se utilizan en una amplia variedad de aplicaciones, desde la comunicaci贸n y el procesamiento de texto hasta el almacenamiento de informaci贸n y la manipulaci贸n de datos en bases de datos. Los datos de texto pueden ser clasificados en varios tipos dependiendo de su naturaleza y uso. Algunos de los tipos comunes de datos de texto incluyen: 1. **Cadenas de caracteres (Strings)**: Son secuencias de caracteres que representan palabras, frases o cualquier otro tipo de texto. Por ejemplo, "Hola mundo", "OpenAI es incre铆ble", etc. 2. **Texto sin formato**: Son datos de texto que no tienen ning煤n formato especial, como negrita, cursiva o tama帽o de fuente. Es simplemente texto plano, como el contenido de un archivo de texto sin formato (.txt). 3. **Documentos estructurados**: Son datos de texto que tienen una estructura definida, como archivos HTML, XML o JSON, que contienen etiquetas o marcas que organizan y describen el contenido. 4. **Texto enriquecido**: Son datos de texto que incluyen formato adicional, como negrita, cursiva, subrayado, color, etc. Pueden ser representados en formatos como Rich Text Format (RTF) o en lenguajes de marcado como Markdown. 5. **Texto codificado**: Son datos de texto que han sido codificados en un formato espec铆fico, como ASCII, UTF-8, UTF-16, etc. La codificaci贸n determina c贸mo se representan los caracteres en binario para su almacenamiento y procesamiento por parte de una computadora. Estos son solo algunos ejemplos de los tipos de datos de texto que se encuentran com煤nmente en inform谩tica. La manipulaci贸n y procesamiento de datos de texto son fundamentales en muchas 谩reas de la inform谩tica, como la programaci贸n, la inteligencia artificial, la miner铆a de datos, el procesamiento del lenguaje natural, entre otros.
![](https://www.notion.so/Cadenas-17178990c28349f1b0702f42093d0d98?pvs=4#c924adb4a87d449095ddd26fd46bbf1c)![](https://www.notion.so/Cadenas-17178990c28349f1b0702f42093d0d98?pvs=4#c924adb4a87d449095ddd26fd46bbf1c)![](https://static.platzi.com/media/user_upload/image-905e9f3b-8818-42ee-9e88-54e4873571f3.jpg)
me\_encanta\_ pasar\_cursos\_de\_platzi
\#python a = 鈥淎lexandra14鈥 b =鈥25Rosales鈥 \#concatenaci贸n suma= a+b print(suma) \#Alexandra1425Rosales print(a + 鈥 鈥 + b + 鈥 鈥 ) \#Alexandra14 25Rosales
string valor = "verde" print ("El color del pantalon es"+":"+valor) respuesta: El color del pantal贸n es: verde
![]()驴Eso seria una cadena de texto? ```js let ejemploTexto = "Hola, esto es una cadena de texto."; ```
Tipos de datos: textoChatGPTChatGPT En programaci贸n, el tipo de dato "texto" se utiliza para almacenar informaci贸n que consiste en secuencias de caracteres. Estos caracteres pueden ser letras, n煤meros, s铆mbolos y espacios. Dependiendo del lenguaje de programaci贸n, este tipo de dato puede tener diferentes nombres, como "cadena de caracteres" o "string" en ingl茅s. Aqu铆 hay una descripci贸n general de c贸mo se maneja el tipo de dato texto en programaci贸n: 1. **Representaci贸n:** * Los textos se representan como secuencias de caracteres encerradas entre comillas simples (' ') o comillas dobles (" "). Por ejemplo:pythonCopy code`texto_simple = 'Hola, mundo!'` `texto_doble = "隆Programaci贸n es divertida!"` 2. **Operaciones y Funciones:** * Se pueden realizar varias operaciones y manipulaciones en cadenas de texto, como concatenaci贸n, extracci贸n de subcadenas, longitud, entre otras.pythonCopy code`texto1 = "Hola"` `texto2 = "mundo"` `# Concatenaci贸n de cadenas` `concatenado = texto1 + ", " + texto2 # Resultado: "Hola, mundo"` `# Longitud de la cadena` `longitud = len(concatenado) # Resultado: 12 (incluyendo el espacio y la coma)` 3. **Inmutabilidad:** * En muchos lenguajes de programaci贸n, las cadenas de texto son inmutables, lo que significa que no se pueden cambiar una vez que se han creado. Cualquier operaci贸n que parezca modificar la cadena en realidad crea una nueva cadena.pythonCopy code`original = "Hola"` `modificado = original + ", mundo" # Se crea una nueva cadena` 4. **脥ndices y Slicing:** * Los caracteres individuales en una cadena de texto pueden ser accedidos mediante 铆ndices, y tambi茅n es posible extraer subcadenas utilizando la t茅cnica de "slicing".pythonCopy code`mensaje = "Hola, mundo"` `primer_caracter = mensaje[0] # Resultado: "H"` `subcadena = mensaje[7:12] # Resultado: "mundo"` 5. **M茅todos y Funciones Incorporadas:** * Los lenguajes de programaci贸n suelen proporcionar una variedad de m茅todos y funciones incorporadas para manipular cadenas de texto, como la conversi贸n a may煤sculas o min煤sculas, b煤squeda de subcadenas, reemplazo, etc.pythonCopy code`mensaje = "隆Hola, mundo!"` `mayusculas = mensaje.upper() # Resultado: "隆HOLA, MUNDO!"` `posicion = mensaje.find("mundo") # Resultado: 7 (铆ndice de la primera aparici贸n)` Estos son solo algunos conceptos b谩sicos relacionados con el manejo de datos de texto en programaci贸n. La manipulaci贸n efectiva de cadenas de texto es una habilidad esencial para trabajar con informaci贸n en muchos tipos de programas.

placas de veh铆culos

hola\_mundo\_2023

Las cadenas de texto o strings puede tener letras numeros espacios y caracteres especiales

隆Hola! Comparto mi reto.
Unidad 1: fecha_de_inicio_de_la_segunda_guerra_mundial:

Unidad 2: _primero_de_septiembre_de_1939.

Concatenaci贸n: fecha de inicio de la segunda guerra mundial: primero de septiembre de 1939.

Tipos de datos: texto

Est谩n compuestos por letras, as铆 como se escribir铆a una carta, oraci贸n, nombre o palabra. Se le llama 鈥渃adena de caracteres鈥, aquel que est谩 compuesto por una secuencia de letras, que van unidas formando una palabra u oraci贸n, que no siempre tiene un significado.

Ejemplo:

Palabra: Ana: 3 letras, del mismo tipo de dato: letra.
Oraci贸n: Ana_est谩_estudiando. Se agregaron m谩s palabras, pero tambi茅n espacios. Cuando se trabaja con cadenas de texto, incluso los espacios son importantes, sirven para unir palabras.

Tanto la palabra Ana, como la oraci贸n, son cadenas de texto.

Caractares

驴Qu茅 es un car谩cter? Una unidad de esta cadena de texto, por eso, tambi茅n se le conoce como cadena de caracteres, porque cada una de los caracteres forma una cadena.
Ana 鈫 A es un car谩cter.

  • 驴Si tengo caracteres separados?: A_n_a. Ya no se habla de una palabra cuyo significado es un nombre u objeto. Tenemos 3 caracteres separados por un espacio, pero siguen siendo una cadena, unidos por ese espacio.

Los espacios tambi茅n forman parte de la cadena de caracteres, a煤n cuando se tiene una oraci贸n separada entre palabras por espacio, sigue siendo una unidad de texto.

  • Es posible tener dos cadenas de caracteres separados, sean palabras, frases o caracteres. Tambi茅n se pueden unir, a trav茅s de la concatenaci贸n.

Concatenaci贸n

Es la uni贸n realizada entre dos cadenas de texto, que formar谩n una sola.

Para hacer una concatenaci贸n, es necesario que ambas partes y unidades sean del mismo tipo de dato: para unir Ana y est谩, ambas unidades deben ser de tipo texto.

En los lenguajes de programaci贸n, varia la forma de indicar que se est谩 escribiendo un texto, tienen operadores diferentes. Por eso tengo que ir a la documentaci贸n de cada lenguaje, para saber c贸mo indico que es una cadena de texto u otro tipo de dato.

Ana: unidad 1
Est谩: unidad 2

Se indica que habr谩 una uni贸n.

Resultado: Anaest谩
Porque se uni贸 el 煤ltimo car谩cter de Ana, con el primero de est谩.

Debo que indicar que hay un espacio entre Ana y est谩, los espacios no se agregan por default.

Correcci贸n: Ana 鈫 espacio 鈫 est谩. Al concatenar esas tres unidades, s铆 se tendr谩 el resultado inicial:
Ana est谩 鉁

驴Puedo agregar a una cadena de texto otros valores que no son letras?

S铆, se puede. Por ejemplo, el nickname de Ana, puede ser Ana06, en el momento en que se define que es una cadena de texto, todo en esa unidad pasa a ser texto, incluso si su representaci贸n gr谩fica es un n煤mero, el 06 ser铆a texto tambi茅n.

Unidad 1: Ana06
Unidad 2: 07est谩

Concatenaci贸n: Ana0607est谩

No hay que hacer operaciones con los n煤meros, porque se consideran texto.

Reto

Otros ejemplos de cadenas de texto combinadas con n煤meros que se mantienen como texto.

Unidad 1: fecha_de_inicio_de_la_segunda_guerra_mundial:

Unidad 2: _primero_de_septiembre_de_1939.

Concatenaci贸n: fecha de inicio de la segunda guerra mundial: primero de septiembre de 1939.

Muy buena la informaci贸n de este curso!!
repasando con todo!

Xx_The_Destroyer_12_xX

```python print("Ana") print("Ana_esta_estudiando") ```
Estos\_caracteres\_son\_una\_cadena\_de\_texto. "Concatenar en Python, por ejemplo: " + "se hace con un +." "Los n煤meros tambi茅n pueden ser una cadena de texto, al colocarle comillas" + "1, 2, 3, 4, 5."
Esta\_es\_1\_cadena\_DE\_texto.
Cualquier comentario aqui ser谩 una cadena de texto.
Creo que un ejemplode de caden de caracteres puede ser una Direccion
Gracias\_a\_mi\_hermano\_conoci\_Platzi\_excelente.

Tipo de texto e Python

Para los que no saben como escribe tan f谩cil en el cristal. Ella escribe todo normal para ella, tu lo ver铆as al rev茅s, pero en la edici贸n el video se gira horizontalmente, de modo que tu lees el texto normal e
Mis\_pr1meros\_pasos\_en\_programacion2023
En la mayor铆a de los lenguajes de programaci贸n, los datos de texto se representan utilizando cadenas de caracteres, que son secuencias de caracteres encerradas entre comillas. Los datos de texto pueden ser manipulados y procesados mediante operaciones como concatenaci贸n, b煤squeda, reemplazo y extracci贸n de subcadenas.

鈥楬ola_como_estas?鈥
鈥11_de_la_ma帽ana_en la鈥
鈥楧oce de la noche en La Habana, Cuba鈥

La_mejor_profre_del_mundo

Uso de Operaciones de Cadena

Me gustar铆a mencionar el uso de operaciones de cadena en la programaci贸n.

Adem谩s de la concatenaci贸n, las cadenas de caracteres suelen admitir una variedad de operaciones y m茅todos que permiten manipular y trabajar con texto de manera efectiva. Algunas de estas operaciones incluyen:

  • B煤squeda de Subcadenas: Permite encontrar subcadenas dentro de una cadena principal.
  • Reemplazo de Texto: Facilita la sustituci贸n de partes espec铆ficas de una cadena por otras.
  • Conversi贸n entre May煤sculas y Min煤sculas: Para cambiar el formato de texto seg煤n sea necesario.
  • Divisi贸n de Cadenas: Permite dividir una cadena en partes m谩s peque帽as seg煤n ciertos criterios.

Estas operaciones son esenciales para tareas comunes como el procesamiento de texto, an谩lisis de datos y generaci贸n de informes.

tipo de datos: texto, cadena de texto, conocido como cadena de caracteres, se puden unir cadenas del mismo tipo mediante la concatenacion

restaurante_do帽a_Doris

Brajan_esta_estudiando

Luis_esta_jugando_fifa98

carlitos09222

Hola_Mundo

ACAB
A = 1
B = 2
C = 3

鈥淎鈥 + 鈥淐鈥 + 鈥淎鈥 + 鈥淏鈥 = 鈥1312鈥

馃た

Tipos de dato: - Texto: letras, cadenas de caracteres - Concatenaci贸n: uni贸n de 2 cadenas de texto o caracteres