Python: String y salida por consola

Python

Continuamos con mi inmersión en Python y aprendiendo algo más, esta ves con los “String”.

Si alguna vez has programado no hace falta explicar que son los “String”, pero si es tu primer “diita” se puede resumir un String como una cadena de caracateres, las cuales pueden contener números, letras y símbolos.

Ej: “¡Esto es 1 ejemplo de cadena!!”

Para crear un String hay que escribirlo entre comillas (‘ ‘ o ” “), y si comienzas con comillas simples finalizar con comillas simples.

Ej: “Esta es la ‘primera’ prueba”

También existen los caracteres especiales que se pueden poner con la barra invertida ‘\’.

Ej: ‘I\’m very tired’

Otra característica de los String es que se pueden recorrer como un vector, lo que viene siendo que se pueden recorrer por posición, por ejemplo, si tenemos la cadena “cadena = ‘Hola caracola'” y ejecutamos “print(cadena[8])” obtendremos “r”, ya que la primera posición es ‘0’.

Ahora veamos algunas funciones que podemos usar con los String

len() – retorna la longitud de la cadena.
lower() – retorna la cadena convertida en minúsculas.
upper() – retorna la cadena convertida en mayúsculas.
str() – convierte cualquier tipo de variable en String

 

Ej:
variable = “Hola Mundo”

print len(variable) # 10
print variable.lower() # hola mundo
print variable.upper() # HOLA MUNDO

numero = 3.8746

print str(numero)[3] # 7

Para concatenar String es tan sencillo como usar el operador “+”.

Ej: texto = “Hola” + “Mundo” # texto = “holamundo”

Por último vamos a ver el formateo de Strings

Para realizar el formateo de String se utiliza “%” para poder poner en su lugar el String que indiquemos.

Ej:
dia = “viernes”
asignatura = “matematicas”
print “El %s no habra clase de %s.” % (dia, asignatura)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *