Index du contenu
Sin embargo, debe tener en cuenta que las cadenas están indexadas desde cero. Esto significa que el primer carácter está en la posición 0, el segundo en la posición 1, etc. Así, [4] indica que queremos obtener el quinto carácter de la cadena, que en este caso es la letra ‘o’. Esta forma de elementos de indexación es bastante común en pro- lenguajes de gramática y se refiere a una indexación basada en cero. 4.5.4 Acceso a un subconjunto de caracteres También es posible obtener un subconjunto de la cadena original, a menudo denominado subcadena (de la cadena original). Esto se puede hacer nuevamente usando los corchetes notación pero usando un ‘:’ para indicar los puntos inicial y final de la subcadena. si uno de las posiciones se omite, entonces se asume el inicio o el final de la cadena (dependiendo por omisión), por ejemplo: my_string = ‘Hola mundo’ print(my_string[4]) # caracteres en la posición 4 print(my_string[1:5]) # de la posición 1 a la 5 print(my_string[:5]) # desde el inicio hasta la posición 5 print(my_string[2:]) # desde la posición 2 hasta el final Generará o ello Hola hola mundo Como tal, my_string[1:5] devuelve la subcadena que contiene del 2 al 6 letras (que es ’ello’). A su vez, my_string[:5] devolvió la subcadena con- que contiene las letras 1 a 6 y my_string[2:] la subcadena que contiene el 3 a las últimas letras. 4.5.5 Cadenas repetitivas También podemos usar el operador ‘’ con cadenas. En el caso de cadenas esto significa repetir la cadena dada un cierto número de veces. Esto genera una nueva cadena que contiene la cadena original se repitió n número de veces. Por ejemplo: imprimir(’’ * 10) imprimir(‘Hola’ * 10) Generará
Hola Hola Hola Hola Hola Hola Hola Hola Hola 4.5 ¿Qué puedes hacer con las cuerdas? 37
popular post
Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Lire plusTemas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Lire plus• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.
Lire plus