Python_En_Nada.ipynb - Colaboratory 1 de 9 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 18/03/2022, 12:26 p. m. Python_En_Nada.ipynb - Colaboratory 2 de 9 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 18/03/2022, 12:26 p. m. Python_En_Nada.ipynb - Colaboratory 3 de 9 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 18/03/2022, 12:26 p. m. Python_En_Nada.ipynb - Colaboratory 4 de 9 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 18/03/2022, 12:26 p. m. Python_En_Nada.ipynb - Colaboratory 5 de 9 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)) 18/03/2022, 12:26 p. m. Python_En_Nada.ipynb - Colaboratory 6 de 9 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 Cebolla Tomate | cantidad | 3 | 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 cebolla tomate | cantidad | 3 | 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 cebolla Tomate | cantidad | 2.33 | 10.00 18/03/2022, 12:26 p. m. Python_En_Nada.ipynb - Colaboratory 7 de 9 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: 18/03/2022, 12:26 p. m. Python_En_Nada.ipynb - Colaboratory 8 de 9 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, perro cebolla platino Escribe aquí: hola HOLA hola escribe tu palabra La palabra que has Escribe tu palabra La última letra de un vegetal y un mineral aquí: hola escrito es hola y tiene 4 caracteres acá: hola la palabra que escribiste es A 18/03/2022, 12:26 p. m. Python_En_Nada.ipynb - Colaboratory 9 de 9 https://colab.research.google.com/drive/1nhTeVaFimPeNqCHKTxnUJl... 18/03/2022, 12:26 p. m.