Cadenas de Texto

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

Python_En_Nada.ipynb - Colaboratory https://colab.research.google.com/drive/1nhTeVaFimPeNqCHKTxnUJl...

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

print(primera_letra, tercera_letra, ultima_letra) #Usamos la función print para decirle a

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

longitud_cadena = len(vegetal_1) #Creamos una variable llamada longitud.


print(longitud_cadena)
print(len(vegetal_1))
print(len('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...

#Método lower y método upper:


vegetal_3 = 'Espinaca'
minuscula = vegetal_3.lower()
mayuscula = vegetal_3.upper()
#Método de concatenación
concatenada = vegetal_3 + vegetal_2 + vegetal_1
#Método de repetición
repetida = vegetal_3*5

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('el formato permite darle {} a un texto en python.'.format('orden'))


print('el {} permite darle {} a un {} en {}'.format('formato', 'orden', 'texto', 'python'

el formato permite darle orden a un texto en python.


el formato permite darle orden a un texto en python

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...

formatear un texto en python se hace de muchas maneras porque python es un lenguaje


formatear un texto en python es muy fácil

print('{0:9} | {1:8}'.format('Vegetal', 'cantidad'))


print('{0:9} | {1:8}'.format('Cebolla', 3))
print('{0:9} | {1:8}'.format('Tomate', 10))

Vegetal | cantidad
Cebolla | 3
Tomate | 10

#También podemos cuadrar la alineación usando <,>,^


print('{0:9} | {1:<8}'.format('Vegetal', 'cantidad'))
print('{0:9} | {1:<8}'.format('cebolla', 3))
print('{0:9} | {1:<8}'.format('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...

vegetal = input('Ingrese el nombre de un vegetal: ')


print('el vegetal {} es muy chévere'.format(vegetal))

Ingrese el nombre de un vegetal: cebolla


el vegetal cebolla es muy chévere

#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]

Acá hay un animal, un vegetal y un mineral


perro
cebolla
platino
Escribe aquí: hola
HOLA
hola
escribe tu palabra aquí: hola
La palabra que has escrito es hola y tiene 4 caracteres
Escribe tu palabra acá: hola
La última letra de la palabra que escribiste es A

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.

También podría gustarte