Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Corte de Cadenas en Python | Variables y Tipos
Introducción a Python
course content

Contenido del Curso

Introducción a Python

Introducción a Python

1. Primer Conocimiento
2. Variables y Tipos
3. Declaraciones Condicionales
4. Otros Tipos de Datos
5. Loops (Bucles)
6. Funciones

book
Corte de Cadenas en Python

Genial, ahora has comprendido cómo extraer un solo carácter de una cadena. Pero, ¿qué pasa si quieres obtener varios caracteres consecutivos? Claro, puedes seleccionarlos individualmente, pero eso parece un poco tedioso, ¿no?

Seguro que sí. Para recuperar varios caracteres de una sola vez, puedes usar una técnica llamada slicing. Para esto, emplea corchetes y denota los índices de inicio y fin con dos puntos : en el medio. Es crucial notar que el índice final no está incluido. Así que, cuando usas [1:5], estás seleccionando los caracteres en los índices 1 a 4. Mira el ejemplo a continuación.

Como notarás, la posición final siempre es una más que el índice del último carácter que deseas incluir. En el ejemplo anterior, hay 10 posiciones, pero el índice final es 9.

Nota

No olvides que los espacios cuentan como caracteres y tienen sus propios índices. Consulta el ejemplo a continuación para mayor claridad.

123456
# Initial strings site = "codefinity" greeting = "How are you" # Slice strings print(site[0:4], site[6:10]) print(greeting[2:5], greeting[6:11])
copy

Dada la cadena "Python" guardada en la variable language, tu tarea es extraer las subcadenas "tho" y "on". Para ayudar, los índices para esta cadena se describen a continuación.

question-icon

Rellena los espacios en blanco para completar la tarea.

# Initial variable
language = "Python"
# Output the string parts
print(language[:])
print(language[
:])
tho
on

Click or drag`n`drop items and fill in the blanks

Nota

Ten en cuenta que el corte no incluye el índice final. Por lo tanto, cuando usas language[2:5], incluye los elementos en los índices 2, 3 y 4, pero excluye el elemento en el índice 5.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 9
We're sorry to hear that something went wrong. What happened?
some-alt