“Conocimientos Programación>Python Programming

Operaciones de cadenas en Python

2012/12/18
Python utiliza un tipo de datos incorporado para representar cadenas de caracteres (tales como palabras y oraciones ) . Estas cadenas actúan como otros tipos de datos en Python, en la que los programadores pueden asignar cadenas a las variables , se pueden agregar cadenas juntas ( una operación llamada concatenación ) y compararlos como números enteros o números decimales. Programadores de Python también pueden comprobar los valores en cadenas , buscar la ubicación de un valor en una cadena y subseries copia de una cadenas más grandes. El adentro, no en e índice () Operaciones

Un programador puede comprobar los valores dentro de una cadena con construido en funciones proporcionadas por Python. El operador "in" comprueba una cadena, y devuelve un valor verdadero o falso dependiendo de si existe carácter de la cadena . El operador opuesto es el " no " del operador , que devuelve un valor verdadero si un elemento no está en una cadena, y falso si lo es. El " index () " método comprueba por un valor , y al encontrar la primera instancia del valor devuelve el índice como un entero. Considere este ejemplo :

>>> s = " Una cadena "

>>> A en s

verdadera

>>> z no en s

verdadera

>>> a en s

False

>>> ; s.index ( S )

2
concatenación

concatenación significa añadir una cadena al final de otra cadena. En Python , concatenación está representado por un símbolo de adición ( " + " ) . En esencia , la concatenación significa añadir oraciones . Por ejemplo , este código crea tres cadenas y los concatena , uno en el extremo de la otra .

>>> S1 = " Esto es"

>>> s2 = "ejemplo"

>>> s3 = " una cadena"

>>> s1 = s1 + s3

>> > s1

Esta es una cadena

>>> s1 = s1 + s2

>>> s1

es una cadena de ejemplo

comparaciones de cadenas

al igual que el símbolo además agrega frases de la misma manera que agrega números, el programador puede comparar cadenas tanto en la misma forma en que se puede comparar números . Esto se logra con los operadores normales de comparación , como mayor que ( > ) , menor que ( < ) , igual a (== ) , y no es igual a ( =) . Considere este ejemplo , en el que se comparan dos series , con valores Verdadero o Falso:

>>> a = ' Hola '

>>> b = ' Goodbye '

>>> a > b

verdadera

>>> a < b

False

>>> a == b

False

>>> a ! = b

verdadera

rebanar

" rebanar " es una operación que devuelve una subcadena de la cadena más larga . Rebanar utiliza un " notación , " rebanada especial en el que un par de soportes sigue el nombre de la cadena , con dos valores enteros separados por dos puntos . El programador denota lo que el índice de inicio está en el lado izquierdo del colon , y el índice final a la derecha . Aquí hay algunos ejemplos de rebanadas :

>>> s = "Este es un ejemplo de cadena "

>>> s [ 01:04 ] //cadenas de caracteres comienzan en el índice 0

"su"

>>> s [ 0 : ] //salida de la derecha vacía toma el resto de la cadena después de que el índice de inicio
< p > 'Este es un ejemplo de cadena '

>>> s [: 7 ] //Dejar el lado izquierdo vacío tiene de todo, desde 0 al índice derecho

' Esto es '

Python Programming
Errores Unicode en Python
Cómo combinar dos listas en Python
Cómo activar un botón con wxPython
¿Qué es urllib en Python
Cómo añadir CRLF a una cadena en Python
Cómo encontrar las mayúsculas en Python
Cómo escribir un script que borra archivos
Cómo consumir una fuente Atom en Python
Conocimientos Informáticos © http://www.ordenador.online