“Conocimientos Programación>Python Programming

Python no coincide con una cadena

2015/3/9
Al igual que la mayoría de lenguajes de programación Python le permite realizar comparaciones de los valores de los datos para la igualdad. Esto incluye números y cadenas . Sin embargo , al comparar cadenas complejas puede encontrarse con que las cadenas no necesariamente coinciden aunque el parecer que hacerlo. Para comprobar si la diferencia es que se puede intervenir de forma manual a través de las cuerdas para compararlos. Cosas que necesitará
Python Interpreter
Mostrar más instrucciones
1

Tomar dos cuerdas para comparar . En este ejemplo , una cadena tiene un espacio adicional . Otras razones que las cadenas no pueden comparar incluyen caracteres de nueva línea o pestaña ocultos , ni signos de puntuación no coinciden.

>>> S1 = " Hola a todos" //4 espacios >>> s2 = " , Hola " //5 espacios
2

instalación de un bucle para ejecutar a través de la cadena más larga . Si las dos cadenas no son iguales en longitud , a continuación, ejecute a través de la cadena más corta con un bucle para comprobar si se producen las diferencias dentro de la cadena más corta :

>>> >>> corto tiempo > >> si len ( s1 ) > = len ( s2 ) : . . . short = s2. . . largo = s1 . . . más: . . . short = s1 . . . largo = >>> s2 para el artículo en resumen:
3

Compruebe cada cadena de la longitud de la cuerda más corta de las dos. Si una diferencia entre los dos se produce dentro de este rango , el índice de imprimir . Si no , entonces la diferencia se produce simplemente porque las cadenas no son de la misma longitud . Si ese es el caso, entonces imprimir nuestras los personajes de acceso en la cadena más larga :

>>> index = 0 >>> para el artículo en resumen: . . . si el artículo ! = long [ index] . . . impresión de índice. . . index + = 1 >>> print largo [ len ( corta) : len (long ]

Python Programming
Cómo seleccionar los mensajes de texto en MFC
Tutorial de Python iteradores
Como elementos cuadrados en una lista en Python
Cómo cambiar la base en Python
Cómo usar el Diccionario de Python para Looping
Cómo hacer el script ejecutable Python
Cómo convertir a una cadena en Python
Cómo reemplazar el espacio blanco con Python
Conocimientos Informáticos © http://www.ordenador.online