Documentos de Académico
Documentos de Profesional
Documentos de Cultura
String count
Devuelve el número de ocurrencias de una subcadena dentro de una cadena dada.
Sintaxis:
string_count (substr, str)
Esta función devuelve el número de veces que la subcadena especificada aparece dentro
de una cadena específica. De esta manera se puede saber cuántas veces se repite una
letra o una frase en una sección de texto.
Ejemplo:
str1 = "Hello World";
Ocount = string_count ( "o", str1 );
String endswith
La cadena termina con () en Python
El método endswith () devuelve True si una cadena termina con el sufijo dado, de lo
contrario, devuelve False.
Sintaxis:
str.endswith (sufijo, inicio, fin)
Parámetros:
end: Posición final desde donde se necesita comprobar el sufijo dentro de la cadena.
Ejemplo:
Text = "geeks for geeks." Output:
# Returns False
result = text.endswith('for geeks')
print (result) False
# returns True
result = text.endswith('geeks.')
print (result) True
String startswith
Sintaxis:
str.startswith(str, beg=0,end=len(string));
Ejemplo:
str = "this is string example....wow!!!";
Resultados
True
True
False
String isalnum
El método de cadena de Python isalnum () comprueba si la cadena consta de caracteres
alfanuméricos.
Syntax
str.isalnum()
Este método devuelve verdadero si todos los caracteres de la cadena son alfanuméricos
y hay al menos un carácter, de lo contrario, falso.
Ejemplos
RESULTADOS
Sintaxis:
str.isalpha()
Este método devuelve verdadero si todos los caracteres de la cadena son alfabéticos y
hay al menos un carácter, de lo contrario, falso.
Ejemplos:
str = "this"; # No space & digit in this string
print str.isalpha()
Output
True
False
String_digits
Devuelve una copia de la cadena especificada, pero descartando todos los caracteres que
no sean dígitos.
Sintaxis:
string_digits( str );
Esta función se usa para analizar una cadena y obtener cualquier número dentro de ella.
Por ejemplo, si se tiene el texto "Tengo 18 años", mediante esta función se obtendría la
cadena "18".
Ejemplo:
var t_str;
t_str = string_digits(input_str);
age = real(t_str);
Este código toma la cadena de ntrada, desecha todos los caracteres no numéricos,
transforma la cadena devuelta en un número real y guarda ese valor en la variable "age".
String isdecimal
El método de cadena de Python isdecimal () comprueba si la cadena consta de solo
caracteres decimales. Este método está presente solo en objetos unicode.
Nota - Para definir una cadena como Unicode, simplemente prefije una 'u' a la comilla
de apertura de la asignación.
Sintaxis:
str.isdecimal()
Este método devuelve verdadero si todos los caracteres de la cadena son decimales, de
lo contrario, falso.
Ejemplo:
str = u"this2009";
print str.isdecimal();
str = u"23443434";
print str.isdecimal();
Output
False
True
String lower
El método de cadena de Python lower () devuelve una copia de la cadena en la que
todos los caracteres basados en mayúsculas y minúsculas han sido minúsculas.
Sintaxis:
str.lower()
Este método devuelve una copia de la cadena en la que todos los caracteres basados en
mayúsculas y minúsculas han sido en minúsculas.
Ejemplo:
str = "THIS IS STRING EXAMPLE....WOW!!!";
print str.lower()
Output: this is string example....wow!!!
string_upper
Devuelve una copia en mayúsculas de la cadena indicada.
Sintaxis:
string_upper( str );
Esta función sirve para forzar a que una cadena contenga sólo caracteres en mayúsculas.
Nota: Esta función solo funciona con las 26 letras del alfabeto inglés de A - Z.
Ejemplo
Input : string = 'GEEKSFORGEEKS'
Output : True
Errores y excepciones
Función LOWER( )
Cómo funciona
Ejemplos
-Devuelve "abc":
LOWER("ABC")
Ejemplo
Devuelve "ABC":
UPPER("abc")
Función REPLACE( )
Cómo funciona
La función REPLACE( ) reemplaza cada instancia de una cadena existente por una
nueva cadena.
Utilice REPLACE( ) para normalizar campos de datos con formatos no uniformes, tales
como campos de dirección, o para reemplazar información no válida en campos
incorrectamente editados. Para que operaciones tales como las pruebas de duplicados o
la unión o la relación de tablas se realicen en forma adecuada, se requieren datos con un
formato normalizado o estandarizado.
Ejemplos
Devuelve "Rd.":
REPLACE("Road";"Road";"Rd.")
Devuelve "ac":
REPLACE("abc";"b";"")
Ejemplos
.
Función Index()
Index devuelve el número de indice del elemento que le pasemos por parámetro.
Ejemplo:
my_list.index('DevCode') # 2
Los argumentos opcionales start y end son interpetados como la notación de rebanadas
y se usan para limitar la búsqueda a una subsecuencia particular de la lista. El index
retornado se calcula de manera relativa al inicio de la secuencia completa en lugar de
con respecto al argumento start.
Referencias bibliográficas
https://www.inventati.org/estupidezartificial/wp/0006_string1.html#str_count
https://www.tutorialspoint.com/python/string_startswith.htm
https://help.highbond.com/helpdocs/analytics/141/scripting-
guide/es/Content/lang_ref/functions/r_lower.htm
http://m.sql.11sql.com/sql-funcion-count.htm
http://docs.python.org.ar/tutorial/3/datastructures.html