UNIVERSIDAD TECNOLÓGICA DE PANAMÁ FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES LICENCIATURA EN REDES INFORMATICAS NOMBRE VLADIMIR SUCRE CEDULA 8-964-2247 GRUPO 11R121 ASIGNATURA ESTRUCTURA DE DATOS PROFESORA CRISPINA RAMOS S. Fecha de entrega 2023 Estructura de Datos Simples: Funciones de Cadenas Lenguaje Función de cadena Definición Instrucción Ejemplo Formato devuelve la strlen() longitud de La cadena a analizar una cadena. int longitud = strlen("hola"); copia strcpy() cadena otra. int longitud = strlen("hola"); una La cadena inicial y su a nuevo valor (otra cadena) strcat() concatena La cadena inicial y la que strcat(saludo, " y que dos cadenas. se le quiere añadir pases buen dia"); strcmp() compara dos Las dos cadenas. comparar cadenas a if (strcmp(orden, "fin") == 0) { ... }; busca la primera if (strchr(texto,letra) ocurrencia La cadena a analizar, la == NULL) puts("No la strchr() de un letra que se busca contiene"); carácter en una cadena. str = "Hola mundo!" devuelve la len(s) len_str = len(str) len() longitud de s: Objeto cuyos elementos print(len_str) # una cadena. se desea contar. Resultado: 11 Divide una str.split(", ") str = "Hola, mundo!" cadena en str: es la cadena que se substrings = una lista de desea separar y en el str.split(", ") split() subcadenas paréntesis se deja el print(substrings) # basadas en espacio de forma Resultado: ['Hola', un predeterminada. 'mundo!'] separador. Une una lista "separador”.join(s) de substrings = ['Hola', Separador: es el espacio o subcadenas 'mundo!'] la separación que se en una str = ", desea eliminar entre las join() cadena ".join(substrings) subcadenas. utilizando un print(str) # Resultado: S: es la cadena que se va a separador 'Hola, mundo!' unir. específico. Elimina los str = " Hola mundo! " espacios en new_str = str.strip() Cadena.strip() strip() blanco al print(new_str) # principio y al Resultado: 'Hola Observación final de una mundo!' cadena. Reemplaza todas las str = "Hola mundo!" apariciones cadena.replace("palabra", new_str = de un "remplazo") str.replace("mundo", o palabra: es el carácter o "amigo") replace() carácter subcadena palabra que será print(new_str) # en una remplazado. Resultado: 'Hola cadena con amigo!' otra cadena.