Cadenas de Texto
Cadenas de Texto
Cadenas de Texto
vegetal_1 = 'cebolla'
vegetal_2 = 'tomate'
ultimas_3_letras = 'xyz'
primeras_3_letras = 'abc'
año_actual = 2022
1 de 9 18/03/2022, 12:26 p. m.
Python_En_Nada.ipynb - Colaboratory https://colab.research.google.com/drive/1nhTeVaFimPeNqCHKTxnUJl...
vegetal_1 = "cebolla"
primera_letra = vegetal_1[0] #Guardamos en una variable la primera letra
tercera_letra = vegetal_1[2] #Guardamos la tercera letra en una variable.
ultima_letra = vegetal_1[-1] #Así como podemos caminar una cadena de cero en adelante hac
c b a
2 de 9 18/03/2022, 12:26 p. m.
Python_En_Nada.ipynb - Colaboratory https://colab.research.google.com/drive/1nhTeVaFimPeNqCHKTxnUJl...
print('Queso')
print(vegetal_1)
Queso
cebolla
7
7
7
3 de 9 18/03/2022, 12:26 p. m.
Python_En_Nada.ipynb - Colaboratory https://colab.research.google.com/drive/1nhTeVaFimPeNqCHKTxnUJl...
4 de 9 18/03/2022, 12:26 p. m.
Python_En_Nada.ipynb - Colaboratory https://colab.research.google.com/drive/1nhTeVaFimPeNqCHKTxnUJl...
repetida = vegetal_3*5
#Método de la función str() y concatenación
cantidad_de_vegetales = "en esta casa hay " + str(14) + vegetal_3
print(minuscula)
print(mayuscula)
print(concatenada)
print(repetida)
print(cantidad_de_vegetales)
espinaca
ESPINACA
Espinacatomatecebolla
EspinacaEspinacaEspinacaEspinacaEspinaca
en esta casa hay 14Espinaca
print('formatear un {0} en {1} se hace de muchas maneras porque {1} es un lenguaje muy fl
#Otra manera es haciendo uso de variables. Esto permite vincular el código con el formato
variable1 = 'texto'
print('formatear un {} en python es muy fácil'.format(variable1))
5 de 9 18/03/2022, 12:26 p. m.
Python_En_Nada.ipynb - Colaboratory https://colab.research.google.com/drive/1nhTeVaFimPeNqCHKTxnUJl...
Vegetal | cantidad
Cebolla | 3
Tomate | 10
Vegetal | cantidad
cebolla | 3
tomate | 10
#También podemos usar .NF para definir una cantidad N de decimales, en este caso, 2
print('{0:8} | {1:<8}'.format('Vegetal', 'cantidad'))
print('{0:9} | {1:<8.2f}'.format('cebolla', 2.33333))
print('{0:9} | {1:<8.2f}'.format('Tomate', 10))
Vegetal | cantidad
cebolla | 2.33
Tomate | 10.00
6 de 9 18/03/2022, 12:26 p. m.
Python_En_Nada.ipynb - Colaboratory https://colab.research.google.com/drive/1nhTeVaFimPeNqCHKTxnUJl...
#Soluciones.
#1. Para resolver este ejercicio, vamos a definir las variables animal, vegetal y mineral
animal = 'perro'
vegetal = 'cebolla'
mineral = 'platino'
#Para poder imprimir esto así tal cuál, tenemos que usar varias veces print como sigue:
7 de 9 18/03/2022, 12:26 p. m.
Python_En_Nada.ipynb - Colaboratory https://colab.research.google.com/drive/1nhTeVaFimPeNqCHKTxnUJl...
#Para poder imprimir esto así tal cuál, tenemos que usar varias veces print como sigue:
print('Acá hay un animal, un vegetal y un mineral')
print(animal)
print(vegetal)
print(mineral)
#2. Para resolver esto, primero, vamos a usar la función input para pedirle al usuario qu
texto_usuario = input('Escribe aquí: ')
#Una vez hagamos esto, vamos vamos a retornarle exactamente lo que escribió el usuario 2
print(texto_usuario.upper())
print(texto_usuario.lower())
#3. para resolver este ejercicio, vamos a almacenar la solicitud de un texto en una varia
texto = input('escribe tu palabra aquí: ')
print('La palabra que has escrito es {} y tiene {} caracteres'.format(texto, len(texto
#4. Vamos a pedir la palabra y almacenarla, nuevamente, en una variable y finalmente vamo
texto_ingesta = input('Escribe tu palabra acá: ')
print('La última letra de la palabra que escribiste es {}'.format(texto_ingesta[-1]
8 de 9 18/03/2022, 12:26 p. m.
Python_En_Nada.ipynb - Colaboratory https://colab.research.google.com/drive/1nhTeVaFimPeNqCHKTxnUJl...
9 de 9 18/03/2022, 12:26 p. m.