Abrir el menú de navegación
Cerrar sugerencias
Buscar
Buscar
es
Change Language
Cambiar idioma
Cargar
Cargando...
Configuración de usuario
close menu
¡Te damos la bienvenida a Scribd!
Cargar
Lee gratis
Preguntas frecuentes y ayuda
Idioma (ES)
Iniciar sesión
0 calificaciones
0% encontró este documento útil (0 votos)
13 vistas
Untitled
Cargado por
informaticacobach29
Copyright:
© All Rights Reserved
Formatos disponibles
Descargue
como PDF o lea en línea desde Scribd
Descargar
Guardar
Guardar Untitled para más tarde
0%
0% encontró este documento útil, undefined
0%
, undefined
Insertar
Compartir
Imprimir
Reportar
Untitled
Cargado por
informaticacobach29
0 calificaciones
0% encontró este documento útil (0 votos)
13 vistas
2 páginas
Información del documento
hacer clic para expandir la información del documento
Derechos de autor
© © All Rights Reserved
Formatos disponibles
PDF o lea en línea desde Scribd
Compartir este documento
Compartir o incrustar documentos
Opciones para compartir
Compartir en Facebook, abre una nueva ventana
Facebook
Compartir en Twitter, abre una nueva ventana
Twitter
Compartir en Linkedin, abre una nueva ventana
LinkedIn
Compartir por correo electrónico, abre un cliente de correo electrónico
Correo electrónico
Copiar enlace
Copiar enlace
¿Le pareció útil este documento?
0%
0% encontró este documento útil, Marcar este documento como útil
0%
A un 0% le pareció que este documento no es útil, Marcar este documento como no útil
¿Este contenido es inapropiado?
Reportar
Copyright:
© All Rights Reserved
Formatos disponibles
Descargue
como PDF o lea en línea desde Scribd
Descargar ahora
Descargar como pdf
Guardar
Guardar Untitled para más tarde
0 calificaciones
0% encontró este documento útil (0 votos)
13 vistas
2 páginas
Untitled
Cargado por
informaticacobach29
Copyright:
© All Rights Reserved
Formatos disponibles
Descargue
como PDF o lea en línea desde Scribd
Guardar
Guardar Untitled para más tarde
0%
0% encontró este documento útil, undefined
0%
, undefined
Insertar
Compartir
Imprimir
Reportar
Descargar ahora
Descargar como pdf
Saltar a página
Está en la página 1
de 2
Buscar dentro del documento
Aprende Python Dividir una cadena Una tarea muy connin al trabajar con cadenas de texto es dividirlas por algtin tipo de separador. En este sentido, Python nos ofrece la funcién split(), que debemos usar anteponiendo el «string» que queramos dividir: >>> proverb = ‘No hay mal que por bien no venga >>> proverb. split() ['No’, ‘hay’, ‘mal’, ‘que’, ‘por’, ‘bien’, ‘no’, ‘venga’ ] >>> tools = 'Martillo, Sierra,Destornillador’ >>> tools. split(’, ") ['Martillo’, 'Sierra’, 'Destornillador'] Nota: Si no se especifica un separador, split() usa por defecto cualquier secuencia de espacios en blanco, tabuladores y saltos de Iinea. Aunque arin no lo hemos visto, lo que devuelve split() es una lista (otro tipo de datos en Python) donde cada elemento es una parte de la cadena de texto original >>> game = 'piedra-papel-tijera’ >>> type(game. split(’-')) list Ejercicio pycheck: num__words Existe una forma algo més avanzada de dividir una cadena a través del particionado, Para ello podemos valernos de la funcién partition() que proporciona Python. Esta funcién toma un argumento como separador, y divide la cadena de texto en 3 partes: lo que queda a la izquiera del separador, el separador en si mismo y lo que queda a la derecha del separador: >>> text = >>> text partition(’ +") Ca e149 3.3, Cadenas de texto 85Aprende Python Limpiar cadenas Cuando leemos datos del usuario o de cualquier fuente externa de informacién, es bastante probable que se incluyan en esas cadenas de texto, caracteres de relleno® al comienzo y al final. Python nos ofrece la posibilidad de eliminar estos caracteres u otras que no nos interesen. La funcién strip() se utiliza para eliminar caracteres del principio y del final de un «stringy. También ex: de esta funcién para aplicarla tinicamente al comienzo © tinicamente al final de la cadena de texto, n variant Supongamos que debemos procesar un fichero con mtimeros de serie de un determinado nulo. Cada Iinea contiene el valor que nos interesa pero se han «coladoy ciertos caract de relleno que debemos limpiar >>> serial_number = ‘\n\t \n 4374983274832 \n\n\t_ \t_\n" >>> serial_nunber. strip() *48374983274832" Nota: Si no se especifican los caracteres a climinar, strip() usa por defecto cualquier combinacién de espacios en blanco, saltos de linea \n y tabuladores \t. A continuacién vamos a hacer «lin jezan por la izquierda (comienzo) y por la derecha (final) utilizando la funcién Istrip() y rstrip() resp jectivamente: Lista 6: «Left strip» >>> serial_nunber.Istrip() "48374983274832\n\n\t_\t_\n! Lista 7: «Right strip» >>> serial_nunber.rstrip() "\n\t_—\n 4874983274832" Como habfamos comentado, también existe la posibilidad de especificar los caracteres que queremos borrar: [>>> serial_nunber. strip('\n') "\t_\n 4837498374832 \n\n\t_\t Tmportante: La funcién strip() no modifica la cadena que estamos usando (algo obvio * Se sucle utilizar el témiino inglés «padding» para referinse a estos caracteres, 86 Capitulo 3, Tipos de datos
También podría gustarte
Resistencias
Documento
1 página
Resistencias
informaticacobach29
Aún no hay calificaciones
Listado Cartas Lotería Probabilidad
Documento
1 página
Listado Cartas Lotería Probabilidad
informaticacobach29
Aún no hay calificaciones
Python 1
Documento
2 páginas
Python 1
informaticacobach29
Aún no hay calificaciones
Secuencia 8
Documento
3 páginas
Secuencia 8
informaticacobach29
Aún no hay calificaciones
Secuencia 7
Documento
3 páginas
Secuencia 7
informaticacobach29
Aún no hay calificaciones
Untitled
Documento
2 páginas
Untitled
informaticacobach29
Aún no hay calificaciones
Bracketts Fomula SP
Documento
5 páginas
Bracketts Fomula SP
informaticacobach29
Aún no hay calificaciones
Ejemplo Examen de Casos
Documento
5 páginas
Ejemplo Examen de Casos
informaticacobach29
Aún no hay calificaciones
Robotica Pedagogica Enrique Ruiz-Velasco Sanchez
Documento
28 páginas
Robotica Pedagogica Enrique Ruiz-Velasco Sanchez
informaticacobach29
Aún no hay calificaciones
Mexicas
Documento
4 páginas
Mexicas
informaticacobach29
Aún no hay calificaciones
Formato de Acta de Junta de Academia
Documento
1 página
Formato de Acta de Junta de Academia
informaticacobach29
Aún no hay calificaciones
Plan de Clase
Documento
7 páginas
Plan de Clase
informaticacobach29
Aún no hay calificaciones
Resultados Comparativos Enlace
Documento
1362 páginas
Resultados Comparativos Enlace
informaticacobach29
Aún no hay calificaciones