string https://interactivechaos.ovh/es es str.lower https://interactivechaos.ovh/es/python/type/strlower <span class="field field--name-title field--type-string field--label-hidden">str.lower</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/es/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">Dom, 20/01/2019 - 22:00</span> <div class="field field--name-field-python-objeto field--type-entity-reference field--label-above"> <div class="field__label">Objeto</div> <div class="field__item"><a href="/es/taxonomy/string" hreflang="es">string</a></div> </div> <div class="clearfix text-formatted field field--name-field-python-method-sintaxis field--type-text-long field--label-above"> <div class="field__label">Sintaxis</div> <div class="field__item"><p>str.lower</p></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>El método <strong>str.lower</strong> devuelve una copia del string con todos los caracteres reemplazados por sus equivalentes en minúscula.</p></div> <div class="clearfix text-formatted field field--name-field-python-method-ejemplos field--type-text-long field--label-above"> <div class="field__label">Ejemplos</div> <div class="field__items"> <div class="field__item"><p>Convertimos un string en minúsculas con el siguiente código:</p> <div class="codigo"> <p>s = "Python for Data Science"<br /> print(s.lower())</p> </div> <img alt="Función str.lower. Ejemplo de uso" data-entity-type="file" data-entity-uuid="2968d718-e083-4b2c-ae36-d95b7b3eca6b" src="/sites/default/files/inline-images/python_method_str_lower_01.JPG" class="align-center" width="549" height="108" loading="lazy" /><p> </p> </div> </div> </div> Sun, 20 Jan 2019 21:00:36 +0000 admin 431 at https://interactivechaos.ovh str.upper https://interactivechaos.ovh/es/python/type/strupper <span class="field field--name-title field--type-string field--label-hidden">str.upper</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/es/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">Dom, 20/01/2019 - 21:53</span> <div class="field field--name-field-python-objeto field--type-entity-reference field--label-above"> <div class="field__label">Objeto</div> <div class="field__item"><a href="/es/taxonomy/string" hreflang="es">string</a></div> </div> <div class="clearfix text-formatted field field--name-field-python-method-sintaxis field--type-text-long field--label-above"> <div class="field__label">Sintaxis</div> <div class="field__item"><p>str.upper()</p></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>El método <strong>str.upper</strong> devuelve una copia del string con todos los caracteres reemplazados por sus equivalentes en mayúscula.</p></div> <div class="clearfix text-formatted field field--name-field-python-method-ejemplos field--type-text-long field--label-above"> <div class="field__label">Ejemplos</div> <div class="field__items"> <div class="field__item"><p>Convertimos un string en mayúsculas con el siguiente código:</p> <div class="codigo"> <p>s = "Python for Data Science"<br /> print(s.upper())</p> </div> <img alt="Función str.upper. Ejemplo de uso" data-entity-type="file" data-entity-uuid="4ce15fb5-9f2c-456c-8f46-54c370fc8770" src="/sites/default/files/inline-images/python_method_str_upper_01.JPG" class="align-center" width="550" height="107" loading="lazy" /><p> </p> </div> </div> </div> Sun, 20 Jan 2019 20:53:24 +0000 admin 432 at https://interactivechaos.ovh str.find https://interactivechaos.ovh/es/python/type/strfind <span class="field field--name-title field--type-string field--label-hidden">str.find</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/es/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">Dom, 20/01/2019 - 21:01</span> <div class="field field--name-field-python-objeto field--type-entity-reference field--label-above"> <div class="field__label">Objeto</div> <div class="field__item"><a href="/es/taxonomy/string" hreflang="es">string</a></div> </div> <div class="clearfix text-formatted field field--name-field-python-method-sintaxis field--type-text-long field--label-above"> <div class="field__label">Sintaxis</div> <div class="field__item"><p>str.find(sub[, start[, end]])</p></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>El método <strong>str</strong><strong>.find</strong> devuelve el índice más bajo en el que se encuentre el substring <em>sub </em>en el bloque str[start:end]. Si el substring <em>sub</em> no se encuentra, devuelve el valor -1. Si no se especifican los argumentos <em>start </em>o <em>end</em>, se toman como valores por defecto el comienzo y el final del string. Si, por el contrario, se especifican, el substring a buscar deberá encontrarse completo dentro del rango.</p> <p>Véase también <a href="/python/method/strindex">str.index</a></p></div> <div class="clearfix text-formatted field field--name-field-python-method-parametros field--type-text-long field--label-above"> <div class="field__label">Parámetros</div> <div class="field__item"><ul><li><strong>sub</strong>: substring a buscar.</li> <li><strong>start</strong>: (opcional) comienzo del bloque en el que realizar la búsqueda</li> <li><strong>end</strong>: (opcional) final del bloque en el que realizar la búsqueda</li> </ul></div> </div> <div class="clearfix text-formatted field field--name-field-python-method-ejemplos field--type-text-long field--label-above"> <div class="field__label">Ejemplos</div> <div class="field__items"> <div class="field__item"><p>En este primer ejemplo buscamos un substring existente sin especificar el rango de búsqueda:</p> <div class="codigo"> <p>s = "Python for Data Science"<br /> print(s.find("Da"))</p> </div> <img alt="Función str.find. Ejemplo de uso" data-entity-type="file" data-entity-uuid="3d331686-585a-4d04-afed-5d8ddb31f838" src="/sites/default/files/inline-images/python_method_str_find_01.JPG" class="align-center" width="547" height="107" loading="lazy" /></div> <div class="field__item"><p>Si el substring no se encuentra, el método devuelve el valor -1 (obsérvese que la búsqueda es sensible a mayúsculas y minúsculas):</p> <div class="codigo"> <p>s = "Python for Data Science"<br /> print(s.find("da"))</p> </div> <img alt="Función str.find. Ejemplo de uso" data-entity-type="file" data-entity-uuid="0932a4c3-35a2-4d46-988c-0971acc0851b" src="/sites/default/files/inline-images/python_method_str_find_02.JPG" class="align-center" width="543" height="108" loading="lazy" /><p> </p> </div> <div class="field__item"><p>Lo mismo ocurre si el substring existe pero fuera del rango especificado:</p> <div class="codigo"> <p>s = "Python for Data Science"<br /> print(s.find("Data", 0, 7))</p> </div> <img alt="Función str.find. Ejemplo de uso" data-entity-type="file" data-entity-uuid="7ecbb718-e71d-40c2-a830-3a3c0522c49e" src="/sites/default/files/inline-images/python_method_str_find_03.JPG" class="align-center" width="550" height="107" loading="lazy" /><p> </p> </div> <div class="field__item"><p>Si <em>start</em> no es cero y se encuentra la cadena buscada, el índice devuelto es respecto del string completo, no respecto del rango de búsqueda:</p> <div class="codigo"> <p>s = "Python for Data Science"<br /> print(s[5:15])</p> </div> <p>print(s.find("Data", 5, 15))</p> <p> </p> <img alt="Función str.find. Ejemplo de uso" data-entity-type="file" data-entity-uuid="a9a28049-6a84-4b4b-92dd-658e7bc4c14a" src="/sites/default/files/inline-images/python_method_str_find_04.JPG" class="align-center" width="558" height="143" loading="lazy" /><p> </p> </div> </div> </div> Sun, 20 Jan 2019 20:01:27 +0000 admin 430 at https://interactivechaos.ovh str.index https://interactivechaos.ovh/es/python/type/strindex <span class="field field--name-title field--type-string field--label-hidden">str.index</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/es/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">Dom, 20/01/2019 - 20:41</span> <div class="field field--name-field-python-objeto field--type-entity-reference field--label-above"> <div class="field__label">Objeto</div> <div class="field__item"><a href="/es/taxonomy/string" hreflang="es">string</a></div> </div> <div class="clearfix text-formatted field field--name-field-python-method-sintaxis field--type-text-long field--label-above"> <div class="field__label">Sintaxis</div> <div class="field__item"><p>str.index(sub[, start[, end]])</p></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>El método <strong>str</strong><strong>.index</strong> devuelve el índice más bajo en el que se encuentre el substring <em>sub </em>en el bloque str[start:end]. Si el substring <em>sub</em> no se encuentra, el método devuelve un error de tipo <em>ValueError</em>. Si no se especifican los argumentos <em>start </em>o <em>end</em>, se toman como valores por defecto el comienzo y el final del string. Si, por el contrario, se especifican, el substring a buscar deberá encontrarse completo dentro del rango. Aun cuando se especifique un rango de búsqueda, si se encuentra el substring, el índice estará referenciado al string completo, no al rango.</p> <p>Véase también <a href="/python/method/strfind">str.find</a></p></div> <div class="clearfix text-formatted field field--name-field-python-method-parametros field--type-text-long field--label-above"> <div class="field__label">Parámetros</div> <div class="field__item"><ul><li><strong>sub</strong>: substring a buscar.</li> <li><strong>start</strong>: (opcional) comienzo del bloque en el que realizar la búsqueda</li> <li><strong>end</strong>: (opcional) final del bloque en el que realizar la búsqueda</li> </ul></div> </div> <div class="clearfix text-formatted field field--name-field-python-method-ejemplos field--type-text-long field--label-above"> <div class="field__label">Ejemplos</div> <div class="field__items"> <div class="field__item"><p>En este primer ejemplo buscamos un substring existente sin especificar el rango de búsqueda:</p> <div class="codigo"> <p>s = "Python for Data Science"<br /> print(s.index("Da"))</p> </div> <img alt="Función str.index. Ejemplo de uso" data-entity-type="file" data-entity-uuid="fe02cd32-5059-4df8-a5e7-7f578909c687" src="/sites/default/files/inline-images/python_method_str_index_01.JPG" class="align-center" width="543" height="108" loading="lazy" /><p> </p> </div> <div class="field__item"><p>Si el substring no se encuentra, el método devuelve un mensaje de error (obsérvese que la búsqueda es sensible a mayúsculas y minúsculas):</p> <div class="codigo"> <p>s = "Python for Data Science"<br /> print(s.index("da"))</p> </div> <img alt="Función str.index. Ejemplo de uso" data-entity-type="file" data-entity-uuid="f1c2ae13-8ed5-4dad-a6ec-dd0c456bc433" src="/sites/default/files/inline-images/python_method_str_index_02.JPG" class="align-center" width="729" height="213" loading="lazy" /><p> </p> </div> <div class="field__item"><p>Lo mismo ocurre si el substring existe pero fuera del rango especificado:</p> <div class="codigo"> <p>s = "Python for Data Science"<br /> print(s.index("Da", 0, 7))</p> </div> <img alt="Función str.index. Ejemplo de uso" data-entity-type="file" data-entity-uuid="c1e17e4c-a69e-40e3-81f5-fc4a9c8ae107" src="/sites/default/files/inline-images/python_method_str_index_03.JPG" class="align-center" width="735" height="216" loading="lazy" /><p> </p> </div> <div class="field__item"><p>Si <em>start</em> no es cero y se encuentra la cadena buscada, el índice devuelto es respecto del string completo, no respecto del rango de búsqueda:</p> <div class="codigo"> <p>s = "Python for Data Science"<br /> print(s[5:15])<br /> print(s.index("Data", 5, 15))</p> </div> <img alt="Función str.index. Ejemplo de uso" data-entity-type="file" data-entity-uuid="c7f1bd72-87ae-4c27-924a-1780ca733bf2" src="/sites/default/files/inline-images/python_method_str_index_04.JPG" class="align-center" width="547" height="140" loading="lazy" /><p> </p> </div> </div> </div> Sun, 20 Jan 2019 19:41:30 +0000 admin 429 at https://interactivechaos.ovh str.replace https://interactivechaos.ovh/es/python/type/strreplace <span class="field field--name-title field--type-string field--label-hidden">str.replace</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/es/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">Dom, 20/01/2019 - 20:11</span> <div class="field field--name-field-python-objeto field--type-entity-reference field--label-above"> <div class="field__label">Objeto</div> <div class="field__item"><a href="/es/taxonomy/string" hreflang="es">string</a></div> </div> <div class="clearfix text-formatted field field--name-field-python-method-sintaxis field--type-text-long field--label-above"> <div class="field__label">Sintaxis</div> <div class="field__item"><p>str.replace(old, new[, count])</p></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>El método <strong>str.replace</strong> devuelve una copia del string tras reemplazar las apariciones del substring <em>old</em> por <em>new</em>. Si el argumento opcional <em>count </em>está incluido, solo las primeras <em>count </em>apariciones del substring son reemplazadas.</p></div> <div class="clearfix text-formatted field field--name-field-python-method-parametros field--type-text-long field--label-above"> <div class="field__label">Parámetros</div> <div class="field__item"><ul><li><strong>old</strong>: substring a buscar</li> <li><strong>new</strong>: substring por el que sustituir a <em>old</em></li> <li><strong>count</strong>: (opcional) número de reemplazos a realizar</li> </ul></div> </div> <div class="clearfix text-formatted field field--name-field-python-method-ejemplos field--type-text-long field--label-above"> <div class="field__label">Ejemplos</div> <div class="field__items"> <div class="field__item"><p>En este primer ejemplo reemplazamos todas las "a" por otro carácter:</p> <div class="codigo"> <p>s = "Python is a programming language used in Data Science"<br /> print(s.replace("a", "_"))</p> </div> <img alt="Función str.replace. Ejemplo de uso" data-entity-type="file" data-entity-uuid="404de13f-0a01-4b40-8cc2-29c46e3f3ea0" src="/sites/default/files/inline-images/python_method_str_replace_01.JPG" class="align-center" width="602" height="110" loading="lazy" /><p> </p> </div> <div class="field__item"><p>Aquí sustituímos una palabra entera por una cadena vacía, pero solo dos veces:</p> <div class="codigo"> <p>s = "Data Science Data Science Data Science Data Science"<br /> print(s.replace("Data", "", 2))</p> </div> <img alt="Función str.replace. Ejemplo de uso" data-entity-type="file" data-entity-uuid="37837c4f-3a21-4385-afa1-1dfbb6f00411" src="/sites/default/files/inline-images/python_method_str_replace_02.JPG" class="align-center" width="598" height="106" loading="lazy" /><p> </p> </div> <div class="field__item"><p>Si <em>count</em> es mayor que el número de apariciones del substring a reemplazar, simplemente se reemplazan todos los existentes:</p> <div class="codigo"> <p>s = "Data Science Data Science Data Science Data Science"<br /> print(s.replace("Data", "", 8))</p> </div> <img alt="Función str.replace. Ejemplo de uso" data-entity-type="file" data-entity-uuid="750f264e-7387-4a5a-b2a5-28c5f4e648f9" src="/sites/default/files/inline-images/python_method_str_replace_03.JPG" class="align-center" width="588" height="112" loading="lazy" /><p> </p> </div> </div> </div> Sun, 20 Jan 2019 19:11:02 +0000 admin 428 at https://interactivechaos.ovh str.capitalize https://interactivechaos.ovh/es/python/type/strcapitalize <span class="field field--name-title field--type-string field--label-hidden">str.capitalize</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/es/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">Dom, 20/01/2019 - 19:06</span> <div class="field field--name-field-python-objeto field--type-entity-reference field--label-above"> <div class="field__label">Objeto</div> <div class="field__item"><a href="/es/taxonomy/string" hreflang="es">string</a></div> </div> <div class="clearfix text-formatted field field--name-field-python-method-sintaxis field--type-text-long field--label-above"> <div class="field__label">Sintaxis</div> <div class="field__item"><p>str.capitalize()</p></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>El método <strong>str.capitalize</strong> devuelve una copia del string con su primer carácter en mayúsculas y el resto en minúsculas.</p></div> <div class="clearfix text-formatted field field--name-field-python-method-ejemplos field--type-text-long field--label-above"> <div class="field__label">Ejemplos</div> <div class="field__items"> <div class="field__item"><p>Si el string está formado por letras en minúsculas, el método devuelve el string con la primera letra en mayúsculas:</p> <div class="codigo"> <p>s = "python for data science"<br /> print(s.capitalize())</p> </div> <img alt="Función str.capitalize. Ejemplo de uso" data-entity-type="file" data-entity-uuid="98a1f460-b7f0-4902-9194-89a0d51aa36f" src="/sites/default/files/inline-images/python_method_str_capitalize_01.JPG" class="align-center" width="535" height="102" loading="lazy" /><p> </p> </div> <div class="field__item"><p>Si el primer carácter ya estaba en mayúsculas (y era el único carácter en mayúsculas), el método simplemente devuelve una copia del string:</p> <div class="codigo"> <p>s = "Python for data science"<br /> print(s.capitalize())</p> </div> <img alt="Función str.capitalize. Ejemplo de uso" data-entity-type="file" data-entity-uuid="ccc7f6a8-354a-457b-85a4-50e276c89dac" src="/sites/default/files/inline-images/python_method_str_capitalize_02.JPG" class="align-center" width="546" height="104" loading="lazy" /><p> </p> </div> <div class="field__item"><p>Si el string original tiene letras en mayúsculas y en minúsculas, el método convierte todas las letras en minúsculas salvo la primera, que la cambia a mayúsculas si no lo estaba ya:</p> <div class="codigo"> <p>s = "Python for Data Science"<br /> print(s.capitalize())</p> </div> <img alt="Función str.capitalize. Ejemplo de uso" data-entity-type="file" data-entity-uuid="8aa35970-31bd-429e-b41d-cd0b4eede14e" src="/sites/default/files/inline-images/python_method_str_capitalize_03.JPG" class="align-center" width="547" height="105" loading="lazy" /><p> </p> </div> </div> </div> Sun, 20 Jan 2019 18:06:36 +0000 admin 427 at https://interactivechaos.ovh