ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Strings functions en Python


Enviado por   •  21 de Mayo de 2015  •  Tesis  •  424 Palabras (2 Páginas)  •  176 Visitas

Página 1 de 2

Strings functions en Python

Esta publicación no tendrá mucho valor para quienes saben de Python o se dedican al desarrollo en este lenguaje. Para quienes no se encuentren en este grupo, quizás se sorprendan tanto como yo con la simplicidad con que Python maneja las cadenas de texto.

A continuación, veremos algunos métodos del objeto string en Python a través de ejemplos muy sencillos. Cualquiera de estos ejemplos los puedes probar desde un shell interactivo de Python y si no tienes instalado el interprete Python en tu sistema, no es excusa, pues puedes usar codepad, el interprete online.

>>> s=”Hola Mundo”

Extracción de subcadenas: las cadenas en Python son almacenadas en un array, así por ejemplo s[0]=”M”. Los índices del array se pueden especificar como un par separado por dos puntos, esto retornará una subcadena desde el primer índice al último. También pueden omitirse uno de los índices, si se omite el primero indica el inicio de la cadena y la omisión del último indica el fin de la cadena. También pueden especificarse índices negativos, donde -1 es el último caracter.

>>> print s[2]

l

>>> print s[5:10]

Mundo

>>> print s[:4]

Hola

>>> print s[8:]

do

>>> print s[-5:-2]

Mun

int len(string): retorna la longitud de una cadena.

int count(sub [,start[,end]]): retorna el número de ocurrencias de una cadena dentro de otra, por ejemplo:

>>> print s.count(“Hola”)

1

>>> print s.count(“o”)

2

boolean endswidth(sub [,start[,end]]): retorna verdadero o falso si una cadena termina con la cadena especificada.

>>> print s.endswith(“do”)

True

>>> print s.endswith(“d”)

False

boolean startswidth(sub [,start[,end]]): similar a endswidth.

>>> print s.startswith(“Hola”)

True

>>> print s.startswith(“Mundo”)

False

int

...

Descargar como (para miembros actualizados)  txt (3.3 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com