Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

226
Vistas
que métodos hay para extraer lo que escribió el usuario carácter por carácter?

Soy principiante en Python, trato de extraer de un input lo que escribí pero necesito extraerlo por partes, un método que pueda extraer un numero de caracteres que yo le diga, he usado esto:

código = input()
extraer_subcadena1 = código[0:1]

Sin embargo quiero que cada que pase por el bucle while cambie a un numero de caracteres distinto y no puedo hacerlo porque no se como hacer un algoritmo que pueda cambiar esto [0:1] a por ejemplo esto [1:2] cada que pase por el bucle while

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

para este caso te recomiendo leer acerca del bucle for https://j2logo.com/bucle-for-en-python/

para este algoritmo lo que quieres es que se imprima un indice de la cadena comenzando desde el 0 y que termine en la ultima letra.

Primero: para saber cuando mide una cadena en python se usa el metodo len en una cadena de texto. por ejemplo tengo la variable cadena y quiero saber cuantos caracteres mide entoces, haciendo uso del metodo tengo:

cadena = "Hola Mundo"
print(len(cadena)) ##  El resultado es 10 

Una vez sabiendo cuanto mide la cadena se hace uso del ciclo for por lo que lo uso de esta manera (Ojo, como es un input del usuario y no sabemos cuanto mide se le asigna el valor del metodo len a una variable)

codigo = input('Introduce un texto: ')
longitud = len(codigo)

for letras in range(longitud): #Esta parte se puede simplificar pero haciendolo de este modo podras ver mejor como funciona 
    print(codigo[letras:letras+1])

y como salida te va a dar:

H
o
l
a

M
u
n
d
o
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda