Strings Flashcards
Que es un string ?
Es un conjunto de caracteres encerrados entre comillas
Que es un método string?
Es una acción que realiza en función del string seleccionado
Ej
animal = “Tigre”
animal.upper() —> upper funciona en relación a la
Variable animal y convierte la palabra tigre en mayúsculas
Que realiza este métodoupper()
?
Convierte todos los caracteres del string en mayúsculas
Que realiza este métodolower()
?
Convierte todos los caracteres de un string en minúsculas
Que realiza este métodocapitalize ()
?
Capitaliza o convierte en mayúsculas las iniciales de cada palabra
Ordenador Alimententicio
Que realiza este métodostrip()
?
Elimina los espacios en blanco tanto al inicio como al final de un string
Que realiza este métodorstripe()
?
Elimina los espacios en blanco del final (lado derecho) de un string, la “r” es por la palabra en inglés right
Que realiza el métodolstripe()
?
Elimina los espacios en blanco del inicio (lado izquierdo) de un string, la “l” es por la palabra en inglés left
Que función realiza el método find()
?
Este método busca el argumento dado dentro de él string en función y retorna el índice en el que se encuentra
animal = “Tigre”
animal.find(“T”)
Retornará el índice “0”
En caso de no encontrar siempre retornará -1
Que función realiza el método replace()
?
Este método remplazará lo que este en los argumentos del lado izq por lo que este escrito en lado derecho
animal.replace(“T”,”P”)
Remplazará la T por la P en la palabra tigre
Que función realiza el método
In
Este método preguntará si el string está en la variable o string nombrada y retornará un valor True o False
“gre” in animal => True
Por que los caracteres gre están dentro de Tigre
Como se escribe un string multilínea?
La cadena multilínea se crea utilizando comillas simples triples** (‘’’) o dobles triples (“””).**
multiline_string = **'''**I am a teacher and enjoy teaching. I didn't find anything as rewarding as empowering people. That is why I created 30 days of python.**'''** print(multiline_string)
Cuáles son las secuencias de escape?
\n: Nueva línea
**\t: **Tab significa (8 espacios)
**\: **Barra diagonal inversa
**': **comillas simples (‘)
": comillas dobles (“)
Cual es la sintaxis del formato de cadena en python 3?
first_name = 'Asabeneh' last_name = 'Yetayeh' language = 'Python' **formated_string = 'I am {} {}. I teach {}'.format(first_name, last_name, language)**
Que es el f-string y como funciona?
la interpolación de cadenas o f-strings comienzan con f y podemos inyectar los datos en sus posiciones correspondientes.
~~~
a = 4
b = 3
print(f’{a} + {b} = {a +b}’)
~~~