Curso Python 3 desde cero #40 | Ejercicio práctico #7 (Invertir un String)

  Рет қаралды 35,879

La Geekipedia De Ernesto

La Geekipedia De Ernesto

Күн бұрын

Пікірлер: 128
@Zz4rmoh
@Zz4rmoh 2 жыл бұрын
Agradezco el tiempo y la valiosa idea de dar estos ejercicios que ayudan a mucha gente y en cualquier rincón del mundo a q sigan mejorando todos los que se dediquen a programar.
@YamirAlexanderPeñaPetro
@YamirAlexanderPeñaPetro Ай бұрын
Excelente video, a pesar de que llevo bastante tiempo haciendo ejercicios de algoritos, nunca habia pensado en usar asi la concatenacion jajaja, hice el ejercicio pero de una forma muy diferente y cuando vi que se podia hacer mas sencillo quede como "anda si ve". estos videos son de mucha ayuda para mejorar nuestra logica de programacion, gracias Ernesto.
@kevincabrera2049
@kevincabrera2049 6 ай бұрын
Que sencillo lo hace este señor, yo en mis 30min de frustracion llegue a esta solucion, lo de la concatenación lo descarte por que pense que lo haria en el orden de la palabra, aqui el resultado funcional que llegue, veo que hay muchos parecidos jajaja palabra = str(input("Dijite una frase que deseé invertir: ")) variable= len(palabra)-1 variable2 = len(palabra) for letra in palabra: print( palabra [ variable : variable2 ], end="" ) variable += -1 variable2 +=-1
@johnaldana_
@johnaldana_ 2 жыл бұрын
Bro muchas gracias por continuar con el curso de python, lo empece hace unos dias y me alegra saber que hay videos nuevos para seguir!
@alysoft788
@alysoft788 2 жыл бұрын
recién empiezo, solo así pude invertir la frase frase = input("Introduce una frase: ") indice = len(frase) p = indice - 1 for x in frase: x = frase[p:indice] print(x, end="") indice = indice - 1 p = p - 1
@polar2678
@polar2678 Жыл бұрын
Prácticamente lo hicimos igual 😂
@LUIS14282
@LUIS14282 Жыл бұрын
xd yo lo que hice fue esto frase = str(input("Introdusca un string: ")) for i in caracters: print(f"{caracters[::-1]}") break print("Final del programa :)")
@LUIS14282
@LUIS14282 Жыл бұрын
xd ahora me doy cuenta que tenemos el mismo codigo
@guidogt9878
@guidogt9878 2 жыл бұрын
Una solución exquisita. La mía funcionó bien, pero tenía más líneas de código. Satisfecho por el resultado, pero con espacio de mejora. Siempre. Gracias por la explicación.
@jonathanandres3930
@jonathanandres3930 7 ай бұрын
Tus videos son la mejor forma de apreder a programar, y veo que hay muchas formas de llegar a la solcuion. al inicio no encontramos la forma mas eficiente pero por algo se inicia :) frase = str(input('Introduce un string para invertirlo: ')) frase_2 = frase + ' ' indice = -1 comienzo = 0 for invertido in frase_2: print(frase_2[indice: comienzo], end = ('')) indice -= 1 comienzo -= 1
@fernandoeliasarteaga645
@fernandoeliasarteaga645 2 жыл бұрын
lo logré pero lo conseguí trabajando con los indices jaja, gracias por este gran curso
@alistairx5tech
@alistairx5tech 2 жыл бұрын
gracias maestro, me costo mucho no lo voy a negar tuve q revisar por alguna razon en mi memoria no tengo nada de indice o find :c pero lo logre hacer asi despues de mucho: string = input("Ingresa la frase: ") for character in string: print(string[::-1])
@luisleonmx
@luisleonmx Жыл бұрын
en mi caso lo realice de la misma forma que esta en el video ya que me parecio la manera en la que ahorras mayor cantidad de codigo por lo menos de esa manera ahora si lo que quieren es simplificar lo máximo posible el codigo sin el for tambien se puede realizar de la siguiente forma texto = input("Introduce un texto: ") texto_al_reves = texto[::-1] print(texto_al_reves)
@mrbey2855
@mrbey2855 2 жыл бұрын
Este ejercicio practico estuvo muy bueno, me costo para ser sincero pero al menos no tanto como el anterior. En fin, este es el código que hice y gracias por los videos. n = input("Introduce un string para invertirlo: ") i = len(n) m = "" for invertir in n: invertir = n[i-1:i] m += invertir i -= 1 print(f"String invertido: {m}")
@marcelomartin4798
@marcelomartin4798 2 жыл бұрын
Increíble la calidad de todos los videos. Son muy pero muy didácticos. Y para nada tediosos. En estos tres días me vi los cuarenta (ojalá sigan) y estoy feliz con lo que aprendí. Felicitaciones Ernesto!
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 2 жыл бұрын
¡Hola Marcelo Martin!, muchas gracias por tan excelente opinión y por el apoyo al canal. De mi parte me encuentro trabajando para publicar lo antes posible los siguientes videos. Saludos!
@Programadorj
@Programadorj 2 жыл бұрын
Con cada video me doy cuenta que para programar hay múltiples caminos, hay muchas maneras de encontrar una solución, solo hay que dejar que la mente sea libre. Yo lo realicé de una manera diferente: print("====================") print("==INVERTIR STRINGS==") print("====================") string = input("Introduce una palabra o frase:" ) string = string.capitalize() print(f" La frase introducida es: {string} ") print(" La frase invertida es: ", end="" ) for letritas in string[ : : -1]: print(letritas, end="")
@diegolozano2397
@diegolozano2397 Жыл бұрын
Muy interesante tu forma de hacerlo compañero
@attacustachira4643
@attacustachira4643 Жыл бұрын
Interesante, pensamos igual, aunque yo consegui otra forma igual pero usando el metodo reversed. string=input("Introduce un string para invertirlo: ") print("String invertido: ", end="") for character in reversed(string): print(character, end="")
@ArielRodriguez-ji6yc
@ArielRodriguez-ji6yc Жыл бұрын
Yo lo solucione de la misma manera :) @@attacustachira4643
@user-ck4of3sd7y
@user-ck4of3sd7y Жыл бұрын
no se que hice exactamente, pero funcionó s = "Estoy aprendiendo python" x = len(s)+1 n= -1 for character in s: n>-x print(s[n],end="") n -= 1
@OsirisRD
@OsirisRD 2 жыл бұрын
En el video siguiente descubri una funcion que me ayudo mucho a mejorar algunas lineas de codigo aqui le dejo mi ejemplo. string = input("Introduce un string para invertirlo: ") print("El String reverso es: ", end="") for x in range((len(string)-1), -1, -1): print(f"{string[x]}", end="")
@ReclutadorRD
@ReclutadorRD Жыл бұрын
amigo tu eres un PRO, TU ERES DURO!!..GRACIAS!!, yo lo hice de la siguiente manera pero no use el FOR: string = input("Introduce un string para invertirlo:") palraivertida = string[: : -1] print(palraivertida)
@Programadorj
@Programadorj 2 жыл бұрын
Gracias por todo Ernesto! Saludos desde República Dominicana 🇩🇴
@diegolozano2397
@diegolozano2397 Жыл бұрын
MUCHAS GRACIAS PROFE, LA PROPUESTA QUE YO REALICÉ FUE ESTA: print("Ejercicio # 3 Invertir texto") Cadena = input("Dime cual es el texto que quieres invertir?") invertido = "" for i in Cadena: invertido =i + invertido print(f" El resultado de invertir el texto es el siguiente: {invertido}")
@carlosparra4014
@carlosparra4014 2 жыл бұрын
Muy buen ejercicio, me puse a pensar en como resolver y mi idea fue la siguiente: string = input("Introduce un string para invertirlo: ") contador = len(string) print(f"String Invertido: ", end="") for caracter in string: contador -= 1 caracter = string[contador:contador+1] print(caracter, end="") espero le sirva a alguno este metodo
@alvarotrujillo2451
@alvarotrujillo2451 Жыл бұрын
Excelente video!
@RainelProduccion
@RainelProduccion Жыл бұрын
el codigo que utilize fue este: string = input("Ingrese una frase o palabra paa invertir >>> ") iterable = "1" for i in iterable: print(f"string invertido: {string[::-1]}", end="")
@SLRP20
@SLRP20 5 ай бұрын
Yo lo hice de otra forma y funciona :D cadena = input('Introduce una frase: ') longitud = len(cadena) for indice in cadena : caracter = cadena[longitud-1 : longitud] longitud -= 1 print(caracter, end='') print(' Fin')
@ortizbureloernestocrisofor5185
@ortizbureloernestocrisofor5185 2 жыл бұрын
Otra forma de invertir el estring es: string = "Hola a todos" print(f'Cadena invertido: {string[ : : -1]}')
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 2 жыл бұрын
¡Hola Crisoforo Ortiz!, muchas gracias por tu aporte. Es una excelente alternativa. Saludos!
@OsirisRD
@OsirisRD 2 жыл бұрын
Si tu hiciste eso debes tener un iq de 500 :O
@andrestales
@andrestales Жыл бұрын
algo asi lo queria ahcer pero no me dio el cerebro, que grande.
@silentfast6685
@silentfast6685 Жыл бұрын
​@@andrestales😂
@alfonsodejesusgarces7744
@alfonsodejesusgarces7744 2 жыл бұрын
Ernesto ojala sigas subiendo contenido de Python, eres gran maestro, estoy aprendiendo contigo.
@jhanleerpolanco2154
@jhanleerpolanco2154 Жыл бұрын
Este es mi aporte string= input("Ingrese una cadena de caracteres: ") for caracter in string[::-1]: print(caracter, end="")
@venomspiderman9173
@venomspiderman9173 7 ай бұрын
Eso es usar la cabeza.
@Tutu-ed7fm
@Tutu-ed7fm Жыл бұрын
Yo use el siguiente método, creo que es mas simple: string=input("Ingrese un string para invertirlo") for x in string[-1::-1]: print(x, end='')
@Tutu-ed7fm
@Tutu-ed7fm Жыл бұрын
Despues de no haber terminado el curso, decidi volver atras y repasar los videos, para poder terminarlo por completo, mi nueva solucion es: string=input("Ingrese un string para invertir: ") x=-1 for character in string: print(string[x::len(string)], end="") x-=1 PD: Ni si quiera entiendo como se me ocurrio mi primera solucion, ni tampoco la entiendo xd
@gtech215
@gtech215 2 жыл бұрын
Que suerte un nuevo video, espero muchos mas
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 2 жыл бұрын
¡Hola Gianni Curretti!, por supuesto que si. Slaudos!
@NiplexZor
@NiplexZor Жыл бұрын
Mi metodo para resolverlo por si le sirve a alguien!!! string = (input ("Introduce un string para invertir : ")) for palabra in string [::-1]: print (palabra,end=" ") print ("Fin del programa!!!") print ("Gracias ERNESTO excelente curso!!")
@MarkusPhoenis
@MarkusPhoenis 2 жыл бұрын
ya voy lejos gracias Ernesto!
@valentingurrieri107
@valentingurrieri107 Жыл бұрын
si que motiva esto, mi codigo es así, no se si habre seguido bien los requisitos string=input("ingrese su frase a invertir ") nuevacadena=string[::-1] for invertir in nuevacadena: print (invertir, end="")
@algenet5dalvarez
@algenet5dalvarez 2 жыл бұрын
Que bueno tenerte de vuelta! Yo he podido resolverlo unicamente cambiando el orden por el cual la variabla de control de for empieza a tomar su valor, en vez de izquierda a derecha, de derecha a izquierda. dejo por aqui el codigo: texto = input("Introduce una cadena de caracteres: ") texto_reverso = "" for letra in texto[::-1]: texto_reverso += letra print(f"Tu cadena de caracteres invertida es: {texto_reverso}") Sin modificar la contenido de la variable de entrada :)! Saludos y que siga la Geekipedia! PD: Realmente no empieza de derecha a izquierda, pero al utilizar los substrings, toma como primer valor la ultima letra y va avanzando hasta llegar a la primera.
@angelescarcega9469
@angelescarcega9469 2 жыл бұрын
Así lo pensé yo pero no me acorde como hacerlo.
@davidguz
@davidguz 2 жыл бұрын
Como supiste como cambiar el orden si aca no lo explican?
@algenet5dalvarez
@algenet5dalvarez 2 жыл бұрын
@@davidguz Buenas!! Entre lección y lección, para no quedarme esperando, intentaba seguir avanzando hasta que entendí un poco más los substrings y pude resolverlo de esa manera. Te aconsejo que hagas lo mismo y no pierdas el tiempo, todo lo que puedas avanzar es bienvenido y vas a poder completar los ejercicios más cómodamente. Saludos!
@bmanriqueg
@bmanriqueg 21 күн бұрын
Yo lo hice de esta manera: string = list(input("Introduce un string para invertirlo: ")) string.reverse() for character in string: character = "".join(string) print("String invertido:", character)
@deavi666
@deavi666 11 ай бұрын
8:00 Empieza a escribir el código
@raymartinez3235
@raymartinez3235 2 жыл бұрын
Buenas tardes profesor!! Saludos desde Panamá🙋🏼‍♂️
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 2 жыл бұрын
¡Hola RAY MARTINEZ!, saludos!
@argenisjrg
@argenisjrg 2 жыл бұрын
He logrado resolver este ejercicio y el anterior de eliminar palabra, aunque de forma mucho más intrincada que la propuesta por Ernesto, ya que tuve que usar bucles while en ambos ejercicios 😂 Viendo las soluciones de Ernesto y de las personas que comentan acá, me he quedado loco de lo sencillo que era sin tener que enredarme tanto jaja. De cualquier modo lo importante es aprender. Gracias a todos, he aprendido mucho de ustedes, especialmente de Ernesto y sus clases.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 2 жыл бұрын
¡Hola Argenis Rodríguez!, permíteme felicitarte ya que al ser un curso desde cero y al proponer este tipo de desafíos, la idea es que vayas intentando y lograr obtener el resultado esperado, en este caso, lo importante es que tomaste las herramientas que conocías y lograste resolver el desafío, lo cual es excelente. Es un gusto saber que el contenido resulté de tu agrado y te este aportando los conocimientos que deseas obtener. Te envío un fuerte abrazo, saludos!
@argenisjrg
@argenisjrg 2 жыл бұрын
@@LaGeekipediaDeErnesto Gracias por responder maestro, me honran sus palabras. Me encantan sus ejercicios prácticos ya que uno aprende a usar mejor las funciones de Python y se pone creativo jaja. Al llegar a soluciones distintas he aprendido a usar mejor funciones como el while, break, strip, substrings, etc. También es de gran ayuda leer los comentarios de otras personas que aportan soluciones interesantes. Gracias nuevamente por responderme, eres el mejor youtuber de programación. ¡Un gran abrazo desde Venezuela!
@Camach-o
@Camach-o Жыл бұрын
Así lo hice string = input("Introduce el texto a invertir: ") string += " " inicio = -1 final = 0 for character in string: inicio -= 1 final -= 1 cadena = string[inicio : final ] print(cadena, end="")
@alejandroibanez5703
@alejandroibanez5703 8 ай бұрын
mas facil y rapido asi cadena = input ("escribe una frase para invertirla: ") invertir = cadena[ : : -1] print (invertir)
@enzoak4772
@enzoak4772 Жыл бұрын
Gracias por tantooo
@HerbaVinny00
@HerbaVinny00 2 жыл бұрын
Si es valido realizarlo con menos lineas???, o hay que usar lo que nos vas dando, porque yo lo hice de la siguiente manera. string="La troje es una cabaña" substring=string[::-1] print(substring)
@josephpaladines9667
@josephpaladines9667 2 жыл бұрын
este estuvo fácil... string = input("Introduce un string para invertirlo: ") string_invertido = "" for character in string: string_invertido = character + string_invertido print(f"string_invertido: {string_invertido}") Gracias maestro por enseñar sus conocimientos, es un grande!!
@theleyend65
@theleyend65 2 жыл бұрын
yo lo hice con posiciones aca dejo mi propuesta : x = input(" Ingrsese un texto : ") for palabra in x: r = x[ len(x) : : -1] print(f" La cadena invertida es : '{r.strip()}' ")
@voyelleyvon
@voyelleyvon 2 жыл бұрын
Ernesto estoy viendo desde United States 🇺🇸 saludos.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 2 жыл бұрын
¡Hola!, saludos!
@voyelleyvon
@voyelleyvon 2 жыл бұрын
Saludos
@franpal
@franpal Жыл бұрын
yo lo hice de esta manera, creo que es la más sencilla: cadena = input("ingrese la cadena de texto: ") for i in reversed(cadena): print(i, end='')
@diego.alienigena
@diego.alienigena Жыл бұрын
yo no lo pude hacer solo 😅 había pensado en acumular cada caracter en un array, pero no vimos ese tema todavía. No me di cuenta que se podía ir concatenando al revés, jaja era re simple la solución.
@italobecerra3031
@italobecerra3031 Жыл бұрын
después de mucho tiempo intentado decidí hacerlo sin utilizar el bucle , en vez de eso solo hice esto: txt = input("Coloque la palabra que quieres invertir") print(f"Texto se a invertido : {txt[:: -1]}")
@anthalion
@anthalion 2 жыл бұрын
🤓En primer lugar, ¡muchas gracias por todo el material didáctico! Es un gran curso. Estaba intentando minimizar el código y he llegado a dos líneas (pero sin 'for' 😅). ¿Se suele utilizar esta forma o es demasiado rebuscado? Esta es mi propuesta: string = input("Introduzca un string para invertirlo: ") print("string invertido: ", string[len(string)-1: :-1])
@jaimer8621
@jaimer8621 2 жыл бұрын
yo ni pude resolverlo 😭😭😭😭😭😭😭😭
@walterponce5754
@walterponce5754 2 жыл бұрын
hola Ernesto eh visto desde los videos de raptor, java desde cero, java intermedio y python y pues solo quisiera que dieras unas clases de unity quisiera aprender a hacer un juego porfavor te lo pido soy tu fan gracias a ti eh aprendido todo lo que se porfavor den like para que lo mire
@manuelvenegasvalle9432
@manuelvenegasvalle9432 Жыл бұрын
Tu solución al ejercicio fue mucho mas facil que la mia jjjjjjj. Pero la mia funcionó
@FranciscoIgnisci
@FranciscoIgnisci Жыл бұрын
Mi programa: string = input ('Introduce una cadena: ') string_rev = string [ : : -1 ] for character in string : print (character, end=' ')
@deve7v
@deve7v Жыл бұрын
buenos dias
@fjjunquero6817
@fjjunquero6817 7 ай бұрын
Hola, he querido mezclar los ejercicios 6 y 7 y he hecho el siguiente programa: string = input("Introduce la frase: ") palabra = input("Introduce la palabra invertir de la frase: ") palabra_invertida = "" indice = string.find(palabra) for caracter in palabra: palabra_invertida = caracter + palabra_invertida frase_final = string[0:indice] + palabra_invertida + string[indice-1 + len(palabra) + 1:] print(f"La frase final es: {frase_final}")
@dazzaluis
@dazzaluis 7 ай бұрын
Mi solución maestro: text1=input("Por favor ingrese la frase a invertir: ") final=len(text1) print("La cadena invertida es: ") for X in text1: final2=final print(text1[final2-1:final2],end="") final-=1
@corinalofu5084
@corinalofu5084 2 жыл бұрын
string = input("String original: ") contador = -1 print("String invertido: ", end="") for char in string: print(string[contador], end="") contador = contador - 1
@diegovelazquez3851
@diegovelazquez3851 Жыл бұрын
Deberían de profundizar mas en el tema del FOR antes de un ejercicio.
@DavidParrado-o1b
@DavidParrado-o1b 2 ай бұрын
Mi intento fue: string = input('Digita una frase para invertirla: ') i = -1 for character in string: print(string[i], end='') i -= 1
@Gordisech
@Gordisech 5 ай бұрын
letras = input('Introduce string a invertir') for letras in letras[::-1]: print(letras, end='') asi lo hice yo
@obd9352
@obd9352 2 жыл бұрын
Muchas gracias, muy bueno el curso, sugiero poner unos nombres de variables más amables 🤣 Saludos
@o.jpinzon1854
@o.jpinzon1854 2 жыл бұрын
excelente
@felixchess
@felixchess Жыл бұрын
frase = input("ingresa la frase que sera invertida: ") for i in reversed(frase): print(i, end="")
@ReclutadorRD
@ReclutadorRD Жыл бұрын
tengo una pregunta ya que no entiendo algo: ¿porque pone las letras al lado izquierdo y no a la derecha? no se supone que que si esta concatenando debe poner las palabras en el mismo orden en de origen a menos que uno ejecute un comando especifico para que ponga las letras alrevez?
@Choko-f9x
@Choko-f9x 28 күн бұрын
El comando reversed no lo habiamos visto y me estaba preocupando porque no sabia como hacerlo jsjsjjsjs
@ColeccionandoActivos
@ColeccionandoActivos 11 ай бұрын
ACABO DE DESCUBRIR QUE TENGO RETRAZO MENTAL POR QUE NO ENTENDI NADA APESAR DE PONER MUCHA ATENCION, ME HE AUTODIAGNOSTICADO ES UNA PENA :(
@vanealmiron5071
@vanealmiron5071 Жыл бұрын
string = input("Introducir un string: ") for i in string: print("String invertido: ", string[::-1]) break
@triplatinocom
@triplatinocom 2 жыл бұрын
string= input("Ingrese una frase: ") string3 = string for pal in string3[::-1]: print(pal, end="") print(f" La Frase original es {string}") print(" Fin del Programa")
@silumsalior58
@silumsalior58 2 жыл бұрын
me quedó dos líneas mas largo :( cadena = input("Introduce un string para invertirlo: ") size = len(cadena) cadenai ="" for i in cadena: cadenai += cadena[size-1: size] size -=1 print("Tu cadena invertida es: " + cadenai)
@brayancetz9034
@brayancetz9034 Жыл бұрын
Dejo mi código: string=input("Ingresa una palabra o frase: ") substring="" i=0 for char in string: i+=1 substring=string[ len(substring) -i ] print(substring, end="")
@ivankurunzi7785
@ivankurunzi7785 5 ай бұрын
title="Programa para dar vuelta la frase:" print(title.center(50,"=")) string=input("Escriba una palabra para frase para dar vuelta:") for character in string[::-1]: print(character,end="")
@ivankurunzi7785
@ivankurunzi7785 5 ай бұрын
pero para sacar probecho al bucle la mejor es la idea de ernesto
@tomasgaleano9349
@tomasgaleano9349 Жыл бұрын
comparto mi solución. string = input("Ingrese una frase: ") i = len(string)-1 for character in string: print(string[i:i+1],end="") i-=1
@PianoTutorialmusica-zg9ti
@PianoTutorialmusica-zg9ti 15 күн бұрын
Alguien sabe pq al fina lcuand oejecuto y pongo el texto me sale string_inversed? y no el texto que yo coloco o es algun bug o necesito actualizar mi python
@sebasramiro
@sebasramiro 2 жыл бұрын
Hola Ernesto quisiera un consejo tuyo, ya que llevas bastante tiempo trabajando de desarrollador, quisiera saber si es posible que una persona pueda conseguir en una empresa de informática sin necesidad de un título universitario?
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 2 жыл бұрын
¡Hola Sebastian Diaz!, hoy en día es posible conseguir empleo como desarrollador en algunas empresas sin contar con un titulo universitario, he tenido compañeros que están como lideres de un area y no cuentan con estudios universitarios. Saludos!
@sebasramiro
@sebasramiro 2 жыл бұрын
@@LaGeekipediaDeErnesto Gracias Ernesto y que sigas progresando, cuídate mucho
@adri787b1
@adri787b1 2 жыл бұрын
Muchas gracias por el curso en general. Hasta ahora me ha sido muy útil pero en este vídeo, haciéndolo exactamente igual no realiza la función. Si en el string pongo por ejemplo "casas" me devuelve "scasas". Lo he hecho varias veces tal cual lo muestras en el video pero no consigo otro resultado
@edybelicon
@edybelicon 2 ай бұрын
Yo lo hice asi. txt = input("Which is your phrase?: ") inv_txt = "" for inv_txt in txt[::-1]: print(inv_txt, end=" ") print("End")
@cyafoursport8579
@cyafoursport8579 10 ай бұрын
Una opcion: string = "Hola Mundo 2024"[::-1] print(string) 4202 odnuM aloH
@40elkilo
@40elkilo 2 жыл бұрын
maestro te tardaste en subir un nuevo video por favor sigo atento tu curso mucho sube mas seguidos gracias.
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 2 жыл бұрын
¡Hola Carlos Valbuena!, trato de subir al menos tres videos a la semana, ya que las actividades que complementan mi día a día me consumen bastante tiempo. Espero incrementar el volumen de publicaciones en breve. Saludos!
@index2333
@index2333 2 жыл бұрын
Soy el primero saludame
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 2 жыл бұрын
¡Hola The Ortiz!, saludos!
@moisesguillermosantosfasab6555
@moisesguillermosantosfasab6555 Жыл бұрын
En los comentarios me di cuenta que varias formas de resolverlo ;V string = input("ingresar palabra : ") print("la palabra invertida es :{substring}".format(substring=string[len(string)::-1]))
@Magistria
@Magistria Жыл бұрын
estube un rato pensando que era lo que me faltaba hasta que intente dejar el -1 solo en el corchete sin ningun otro numero frase = input("introduce una palabra para invertir: ") for invertir in frase: frase2 = frase[ : : -1] print(frase2, end = "")
@ingvsanchezalonso
@ingvsanchezalonso Жыл бұрын
Pense que debe de haber una funcion que invierta una cadena de caracteres, sin usar el for y encontre la funcion reversed(). Les comparto mi solucion: str = input("Ingresa una cadena de caracteres") cadena_invertida = ' '.join(reversed(str)) print("La cadena invertida es ", cadena_invertida)
@RenardPR
@RenardPR Жыл бұрын
Mi solución: string = input ("Introduce la cadena: ") print ("La cadena alternada es: ", end="") for character in string[::-1]: print (character, end="") print (" Fin del programa ") RESULTADO impresión: Introduce la cadena: Hola maría buenos días La frase alternada es: saíd soneub aíram aloH Fin del programa
@rodrigograullera314
@rodrigograullera314 Жыл бұрын
no me sale ninguna ya.
@valterrenatodiloreto2828
@valterrenatodiloreto2828 2 жыл бұрын
Buenos dias Ernesto....si tuviera que vender un programa a un cliente, como se podria hacer para enpaquetarlo como exe...Gracias
@LaGeekipediaDeErnesto
@LaGeekipediaDeErnesto 2 жыл бұрын
¡Hola valter renato di loreto!, una alternativa podría ser utilizando pyInstaller. Saludos!
@valterrenatodiloreto2828
@valterrenatodiloreto2828 2 жыл бұрын
@@LaGeekipediaDeErnesto gracias Profesor...muy amable
@valterrenatodiloreto2828
@valterrenatodiloreto2828 2 жыл бұрын
el archivo se llama Asegurados...
@valentuncar1845
@valentuncar1845 Жыл бұрын
me complique mucho usando rjust y contadores xd
@dpidx
@dpidx 11 ай бұрын
Aquí mi solución al problema. Estaba teniendo problemas con la impresión porque se estaban imprimiendo los caracteres uno a uno, pero luego recordé el concepto de concatenar ajajaj print("Inversor de String".center(40, "=")) string = input("Ingrese una cadena de caracteres, por favor: ") indice = len(string)-1 string_inv = "" for cadena in string: cadena = string[indice] string_inv += cadena indice -= 1 print(string_inv)
@andreasoberanis3408
@andreasoberanis3408 2 жыл бұрын
a mi me quedó así...que te parece? string = input("Introduce una cadena de caracteres:") tamaño = len(string) print (tamaño) print() i = 0 for cadena in string: print(string[tamaño-1], end="") tamaño -= 1 print() print(string)
@ignacioagustin7284
@ignacioagustin7284 Жыл бұрын
Con lo que vimos hasta el momento es imposible realizar este ejercicio
@tinytuber2gv864
@tinytuber2gv864 2 күн бұрын
Buenas!! Como lo resolvieron ustedes? Yo pongo mi solución acá Palabra = str(input("Pon la palabra que quieres invertir")) ; invertida = "" For i in palabra[::-1]: invertida += i Print(f" Tu palabra quedó así: {invertida}) ; print("\Fin del programa") Espero les sea de ayuda😊 Pd: en python puedes usar los ; para ahorrar lineas de código siempre y cuando no debas incluir ninguna tabulación ya sea de bucle, if o etc (así hize yo para poner las variables en 1 sola línea😅)
@miguelangelarana8343
@miguelangelarana8343 2 ай бұрын
Yo utilicé [::-1]😂
@zaidsalinas3213
@zaidsalinas3213 2 ай бұрын
pal=input("Ingrese una palabra u oración: ") for i in pal[::-1]: print(i,end=("")) ya pa, GG's
@christiancmg8346
@christiancmg8346 Жыл бұрын
frase=input("Introduce una frase para invertir: ") fraseAlterada="" n=1 for character in frase: fraseAlterada=frase print(fraseAlterada[len(frase)-n:len(frase)-n+1:], end="") n=n+1 //PUCHA Q SAD ME FUI POR EL CAMINO COMPLEJO :,(
@lisandroescalante8927
@lisandroescalante8927 Жыл бұрын
Yo buscando una forma super complicada 😅
@__ycl__6
@__ycl__6 Жыл бұрын
user = 'hola' x = 'h' y = 'o' l = 'l' m = 'a' print(m,l,y,x,sep='')
@jimmyLlanca
@jimmyLlanca 2 жыл бұрын
Muy buenas profesor, yo lo hice algo asi: a = str(input("Introduzca una palabra: ")) lista = [] for i in a: lista.append(i) lista.reverse() for i in lista: print(i, end="") Eso fue antes del video, me demore mucho la verdad.
@silentfast6685
@silentfast6685 Жыл бұрын
😂 no encontre mejor forma a=input ("hola") y=len(a) for b in a: x=a[y-1:y] print(x) y-=1 Resultado: a l o h 🙊
@emmanuelramirezromero7335
@emmanuelramirezromero7335 11 ай бұрын
de los 7 ejercicios solo eh podido hacer 2 :,v
@llrichisll
@llrichisll 2 жыл бұрын
creo que lo logre pero diferente: x=input("Ingrese una frase: ") b=0 a=1 for caracter in x: caracter=x[len(x)-a:len(x)-b] print(caracter, end="") a+=1 b+=1 print(" Fin.")
@jimmyjulsan
@jimmyjulsan Жыл бұрын
excelente
Curso Python 3 desde cero #41 | La clase range
16:03
La Geekipedia De Ernesto
Рет қаралды 32 М.
Curso Python 3 desde cero #46 | Acceder a los elementos de una lista
29:53
La Geekipedia De Ernesto
Рет қаралды 31 М.
Counter-Strike 2 - Новый кс. Cтарый я
13:10
Marmok
Рет қаралды 2,8 МЛН
OCCUPIED #shortssprintbrasil
0:37
Natan por Aí
Рет қаралды 131 МЛН
Python - Ejercicio 5: Obtener la Representación Inversa de una Cadena de Caracteres
7:14
Ingeniero John Ortiz Ordoñez
Рет қаралды 35 М.
Curso Python 3 desde cero #31 | Los métodos islower(), lower(), isupper() y upper()
17:37
Listas en Python Tutorial desde Cero 😎 [Métodos] # 017
18:36
Sergio A. Castaño Giraldo
Рет қаралды 44 М.
Python desde cero 56: Clases y objetos en programacion orientada a objetos
16:03
Pildoras de programación
Рет қаралды 8 М.
Curso Python 3 desde cero #49 | Insertar elementos a una lista - Método insert()
15:49
CURSO de Python (desde cero) visual studio code - Strings #3
5:40
Nikorasu Def
Рет қаралды 32 М.
7 Outside The Box Puzzles
12:16
MindYourDecisions
Рет қаралды 105 М.
Counter-Strike 2 - Новый кс. Cтарый я
13:10
Marmok
Рет қаралды 2,8 МЛН