|
162 | 162 | "id": "RvaiePCVO1PE" |
163 | 163 | }, |
164 | 164 | "source": [ |
165 | | - "* Slice (rebanada): Puedo obtener una subcadena de la cadena de caracteres. Se indica el carácter inicial, y el carácter final, además podemos indicar opcionalmente un salto. Si no se indica el carácter inicial se supone que es desde el primero, sino se indica el carácter final se supone que es hasta el final. Por último podemos usar salto negativo para empezar a contar desde el final.\n", |
| 165 | + "* ``Slice`` (rebanada): Puedo obtener una subcadena de la cadena de caracteres.\n", |
| 166 | + " * Se indica el carácter inicial, y el carácter final, además podemos indicar opcionalmente un salto. \n", |
| 167 | + " * Si no se indica el carácter inicial se supone que es desde el primero, sino se indica el carácter final se supone que es hasta el final.\n", |
| 168 | + " * Por último podemos usar salto negativo para empezar a contar desde el final.\n", |
166 | 169 | "\n", |
167 | 170 | "Como resumen de las distintas posibilidades podemos indicar:\n", |
168 | 171 | "\n", |
169 | 172 | " * **cadena[:]** # Todos Los elementos\n", |
170 | | - " * **cadena[start:]** # Elementos desde la posición start hasta el final\n", |
171 | | - " * **cadena[:end]** # Elementos desde el principio hasta la posición end-1\n", |
172 | | - " * **cadena[start:end]** # Elementos desde la posición start hasta end-1\n", |
173 | | - " * **cadena[start:end:step]** # Igual que el anterior pero dando step saltos.\n", |
| 173 | + " * **cadena[start:]** # Elementos desde la posición ``start`` hasta el final\n", |
| 174 | + " * **cadena[:end]** # Elementos desde el principio hasta la posición ``end-1``\n", |
| 175 | + " * **cadena[start:end]** # Elementos desde la posición ``start`` hasta ``end-1``\n", |
| 176 | + " * **cadena[start:end:step]** # Igual que el anterior pero dando ``step`` saltos.\n", |
174 | 177 | "\n", |
175 | 178 | " Veamos algunos ejemplos:" |
176 | 179 | ] |
|
290 | 293 | "source": [ |
291 | 294 | "# **Las cadenas de caracteres son inmutables**\n", |
292 | 295 | "\n", |
293 | | - "Cuando creamos una variable de tipo cadena de caracteres, estamos creando un **objeto de la clase str**.\n", |
| 296 | + "Cuando creamos una variable de tipo cadena de caracteres, estamos creando un **objeto** de la clase **str**.\n", |
294 | 297 | "\n", |
295 | | - "Se trata de una clase especifica que podemos guardar en un tipo\n", |
296 | | - "de datos y lleva asociados una serie de operaciones que pueden\n", |
297 | | - "realizar.\n", |
| 298 | + "Se trata de una clase especifica que podemos guardar en un tipo de datos y lleva asociados una serie de operaciones que pueden realizar.\n", |
298 | 299 | "\n", |
299 | | - "Cada vez que creamos una variable de una determinada clase, **creamos un objeto**, que además de guardar información (en nuestro caso los caracteres de la cadena) puede realizar distintas operaciones que llamamos **métodos**.\n", |
| 300 | + "Cada vez que creamos una variable de una determinada clase, creamos un **objeto**, que además de guardar información ``(en nuestro caso los caracteres de la cadena)`` puede realizar distintas operaciones que llamamos **métodos**.\n", |
300 | 301 | "\n", |
301 | 302 | "**Nosotros ya hemos usado un método de la clase str**. El método **upper()** nos permite convertir la cadena a mayúsculas.\n", |
302 | 303 | "\n", |
|
0 commit comments