{"id":1100,"date":"2025-10-11T13:36:27","date_gmt":"2025-10-11T13:36:27","guid":{"rendered":"https:\/\/hmoweb.net\/Python\/?p=1100"},"modified":"2025-10-23T12:18:48","modified_gmt":"2025-10-23T12:18:48","slug":"ejercicio-3-cadenas-3","status":"publish","type":"post","link":"https:\/\/hmoweb.net\/Python\/2025\/10\/11\/ejercicio-3-cadenas-3\/","title":{"rendered":"Ejercicio 3. Cadenas 3"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Vamos a seguir trabajando con las cadenas. Trabajaremos con una cadena directamente para hacer mas explicito. (vamos intencionalmente a usar la cadena en lugar de una variable)<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\n&#039;&#039;&#039;\nEjercicio 3: Manipulaci\u00f3n de Cadenas de Caracteres en Python\nEscribe un programa en Python que realice las siguientes operaciones con cadenas de caracteres:\nEdito: AHR\nFecha: 2025-10-11\n&#039;&#039;&#039;\ncadena = &quot;Hola, \u00bfc\u00f3mo est\u00e1s?&quot;\ncadena1 = &quot;Hola, \u00bfcomo estas?&quot;.upper()\nprint(cadena1)\nprint(cadena.upper())\ncadena2 = &quot;Hola, \u00bfcomo estas?&quot;.lower()\nprint(cadena2)\ncadena3 = &quot;hola, \u00bfc\u00f3mo est\u00e1s?&quot;.capitalize()  # Capitaliza la primera letra\nprint(cadena3)\ncadena4 = &quot;hola, \u00bfc\u00f3mo est\u00e1s?&quot;.title()  #\nprint(cadena4)\ncuenta = &quot;Hola, \u00bfc\u00f3mo est\u00e1s?&quot;.count(&#039;o&#039;)\nprint(cuenta)\ncuenta = &quot;hola mundo mundo mundo mundo&quot;.count(&quot;mundo&quot;)\nprint(cuenta)\ncuenta = &quot;hola mundo mundo mundo mundo&quot;.find(&#039;o&#039;)\nprint(cuenta)\ncuenta = &quot;hola mundo mundo mundo mundo&quot;.find(&#039;x&#039;)  # No existe, retorna -1\nprint(cuenta)\ncuenta = &quot;hola mundo mundo mundo mundo&quot;.rfind(&#039;mundo&#039;)  # La ultima ocurrencia\nprint(cuenta)\ncadena5 = &quot;1000&quot;.isdigit()  # Verifica si todos los caracteres son d\u00edgitos &quot;True&quot;\nprint(cadena5)\ncadena5 = &quot;1000A&quot;.isdigit()  # Verifica si todos los caracteres son d\u00edgitos &quot;False&quot;\nprint(cadena5)\ncadena6 = &quot;Hola&quot;.isalpha()  # Verifica si todos los caracteres son alfab\u00e9ticos &quot;True&quot;\nprint(cadena6)\ncadena6 = &quot;Hola1&quot;.isalpha()  # Verifica si todos los caracteres son alfab\u00e9ticos &quot;False&quot;\nprint(cadena6)\ncadena7 = &quot;Hola123&quot;.isalnum()  # Verifica si todos los caracteres son alfanum\u00e9ricos &quot;True&quot;\nprint(cadena7)\ncadena7 = &quot;Hola 123&quot;.isalnum()  # Verifica si todos los caracteres son alfanum\u00e9ricos &quot;False&quot; (espacio)\nprint(cadena7)\ncadena8 = &quot;   Hola   &quot;.islower()  # Verifica si todos los caracteres son min\u00fasculas &quot;False&quot; (espacios)\nprint(cadena8)\ncadena8 = &quot;   hola   &quot;.islower()  # Verifica si todos los caracteres son min\u00fasculas &quot;True&quot;\nprint(cadena8)\ncadena9 = &quot; HOLA MUNDO &quot;.isupper()  # Verifica si todos los caracteres son may\u00fasculas &quot;True&quot;\nprint(cadena9)\ncadena9 = &quot;HOLA MUNDo&quot;.isupper()  # Verifica si todos los caracteres son may\u00fasculas &quot;False&quot;\nprint(cadena9)\ncadena10 = &quot;Hola Mundo&quot;.istitle()  # Verifica si la cadena est\u00e1 en formato t\u00edtulo &quot;True&quot;\nprint(cadena10)\ncadena10 = &quot;Hola mundo&quot;.istitle()  # Verifica si la cadena est\u00e1 en formato t\u00edtulo &quot;False&quot;\nprint(cadena10)\ncadena11 = &quot;   &quot;.isspace()  # Verifica si todos los caracteres son espacios en blanco &quot;True&quot;\nprint(cadena11)\ncadena11 = &quot;  a  &quot;.isspace()  # Verifica si todos los caracteres son espacios en blanco &quot;False&quot;\nprint(cadena11)\n\n\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">Ejecutar el programa paso a paso y revisar los resultados en la consola.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>HOLA, \u00bfCOMO ESTAS?\nHOLA, \u00bfC\u00d3MO EST\u00c1S?\nhola, \u00bfcomo estas?\nHola, \u00bfc\u00f3mo est\u00e1s?\nHola, \u00bfC\u00f3mo Est\u00e1s?\n2\n4\n1\n-1\n23\nTrue\nFalse\nTrue\nFalse\nTrue\nFalse\nFalse\nTrue\nTrue\nFalse\nTrue\nFalse\nTrue\nFalse<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Vamos a seguir trabajando con las cadenas. Trabajaremos con una cadena directamente para hacer mas explicito. (vamos intencionalmente a usar la cadena en lugar de una variable) Ejecutar el programa paso a paso y revisar los resultados en la consola.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"pagelayer_contact_templates":[],"_pagelayer_content":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1100","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/posts\/1100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/comments?post=1100"}],"version-history":[{"count":2,"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/posts\/1100\/revisions"}],"predecessor-version":[{"id":1103,"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/posts\/1100\/revisions\/1103"}],"wp:attachment":[{"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/media?parent=1100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/categories?post=1100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/tags?post=1100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}