You've already forked Curso-lenguaje-python
Restructure content and add notes from HolaMundo
Signed-off-by: Manuel Vergara <manuel@vergaracarmona.es>
This commit is contained in:
53
python-total/dia_03/03_metodos.py
Normal file
53
python-total/dia_03/03_metodos.py
Normal file
@@ -0,0 +1,53 @@
|
||||
""" Métodos en strings """
|
||||
|
||||
texto = "Este es el texto de Federico"
|
||||
|
||||
# Mayúsculas
|
||||
resultado01 = texto.upper()
|
||||
print(resultado01)
|
||||
|
||||
# Mayúsculas (Podemos determinar un índice)
|
||||
resultado02 = texto[20].upper()
|
||||
print(resultado02)
|
||||
|
||||
# Mayúsculas
|
||||
resultado03 = texto.upper()
|
||||
print(resultado03)
|
||||
|
||||
# Split (Separar dentro de una lista)
|
||||
resultado04 = texto.split()
|
||||
print(resultado04)
|
||||
|
||||
# Split (Separar dentro de una lista) Se puede seleccionar el elemento separador
|
||||
resultado05 = texto.split(" ")
|
||||
print(resultado05)
|
||||
|
||||
# Join
|
||||
a = "Aprender"
|
||||
b = "Python"
|
||||
c = "es"
|
||||
d = "genial"
|
||||
unir = "-".join([a,b,c,d])
|
||||
print(unir)
|
||||
|
||||
# Find
|
||||
resultado06 = texto.find("F")
|
||||
print(resultado06)
|
||||
|
||||
## La diferencia de find con index es que
|
||||
## si buscas un carácter que no existe no da error
|
||||
## arroja el valor -1
|
||||
resultado07 = texto.find("g")
|
||||
print(resultado07)
|
||||
|
||||
# Reemplazar
|
||||
resultado08 = texto.replace("Federico", "Manuel")
|
||||
print(resultado08)
|
||||
|
||||
|
||||
frase = "Si la implementación es difícil de explicar, puede que sea una mala idea."
|
||||
|
||||
resultado001 = frase.replace("difícil","fácil")
|
||||
resultado002 = resultado001.replace("mala","buena")
|
||||
|
||||
print(resultado002)
|
||||
Reference in New Issue
Block a user