martes, 12 de agosto de 2025

Geeksforgeeks. Cadenas segunda parte

 

Métodos de cadena comunes

Python proporciona varios métodos incorporados para manipular cuerdas. A continuación se muestran algunos de los métodos más útiles.

Len () : la Len () devuelve el número total de caracteres en una cadena. 

>>s = "GeeksforGeeks"
>>print(len(s))

>># output: 13

upper() and lower(): 

upper(): convierte todos los caracteres en mayúsculas. 

lower():convierte todos los caracteres en minúsculas.  

>>s = "Hello World"

>>print(s.upper())   # output: HELLO WORLD

>>print(s.lower())   # output: hello world 

strip() and replace():

strip(): elimina el espacio en blanco de la cadena

replace(): reemplaza todas las ocurrencias de una subcadena especificada con otra. 

Ejemplo:

>>s = "   Gfg   "

>># Removes spaces from both ends
>>print(s.strip())    

>>s = "Python is fun"

>># Replaces 'fun' with 'awesome'
>>print(s.replace("fun", "awesome")) 
  

Concatenando y repitiendo cuerdas

Podemos concatenar cadenas usando + operador y repetirlas usando * operador .

Las cadenas se pueden combinar usando + operador .

ejemplo:

>>s1 = "Hello"
>>s2 = "World"
>>s3 = s1 + " " + s2
>>print(s3) 

Salida: Hello World

Podemos repetir una cadena multiples veces usando el operador *

>>s = "Hello  "
>>print(s * 3)

salida: Hello Hello Hello

Formateo de cuerdas

Python proporciona varias formas de incluir variables dentro de las cuerdas.

Usando F-Strings

La forma más simple y preferida de formatear cadenas es mediante el uso de F-Strings

ejemplo:

>>name = "Alice"
>>age = 22
>>print(f"Name: {name}, Age: {age}") 

salida: 

Name: Alice, Age: 22

Usando Format()

Otra forma de darle formato a las cadenas de texo es: 
>>s = "My name is {} and I am {} years old.".format("Alice", 22)
>>print(s)
salida: My name is Alice and I am 22 years old.

Usar las pruebas de membresía de String String

Las in de palabras clave una subcadena en particular están presentes en una cadena.

ejemplo:
>>s = "GeeksforGeeks"
>>print("Geeks" in s)
>>print("GfG" in s) 

Salida: 

verdadero

falso

 


No hay comentarios.:

Publicar un comentario

Entradas recientes

Thinkcspy 7.7 Condicionales encadenados

  7.7.  Condicionales encadenados  Python proporciona una forma alternativa de escribir selecciones anidadas como la que se muestra en la se...

Entradas Populares