{"id":15457,"date":"2024-04-27T12:41:15","date_gmt":"2024-04-27T09:11:15","guid":{"rendered":"https:\/\/www.itpiran.net\/blog\/?p=15457"},"modified":"2024-04-27T12:41:15","modified_gmt":"2024-04-27T09:11:15","slug":"how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3","status":"publish","type":"post","link":"https:\/\/www.itpiran.net\/blog\/es\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/","title":{"rendered":"C\u00f3mo usar las instrucciones Break, Continue y Pass al trabajar con bucles en Python"},"content":{"rendered":"<h2 id=\"%d9%85%d9%82%d8%af%d9%85%d9%87\">Introducci\u00f3n<\/h2>\n<p>El uso de bucles for y while en Python permite repetir tareas de forma autom\u00e1tica y eficiente.<\/p>\n<p>Sin embargo, en ocasiones, un factor externo puede afectar el funcionamiento de tu programa. En estos casos, es posible que desees que tu programa salga completamente del bucle, omita parte del mismo antes de continuar o ignore dicho factor externo. Puedes realizar estas acciones con las instrucciones `break`, `continue` y `pass`.<\/p>\n<h5 id=\"%d9%be%db%8c%d8%b4-%d9%86%db%8c%d8%a7%d8%b2%d9%87%d8%a7\">Requisitos previos<\/h5>\n<p>Debes tener Python 3 instalado y un entorno de desarrollo en tu ordenador o servidor. Si no has configurado un entorno de desarrollo, puedes consultar la gu\u00eda de instalaci\u00f3n y configuraci\u00f3n para crear un entorno de desarrollo local de Python en tu servidor, adecuado para tu sistema operativo (Ubuntu, CentOS, Debian, etc.).<\/p>\n<h2 id=\"%d8%af%d8%b3%d8%aa%d9%88%d8%b1-break\">Comando BREAK<\/h2>\n<p>En Python, la instrucci\u00f3n `break` permite salir de un bucle cuando se cumple una condici\u00f3n externa. Se coloca en el bloque de c\u00f3digo siguiente a la instrucci\u00f3n del bucle, normalmente despu\u00e9s de una instrucci\u00f3n condicional `if`.<\/p>\n<p>Veamos un ejemplo que utiliza la instrucci\u00f3n break en un bucle for:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-python\" data-lang=\"Python\"><code>number = 0\r\n\r\nfor number in range(10):\r\nif number == 5:\r\nbreak # break here\r\n\r\nprint('Number is ' + str(number))\r\n\r\nprint('Out of loop')<\/code><\/pre>\n<\/div>\n<p>En este peque\u00f1o programa, la variable n\u00famero se inicializa en 0. Luego, si el n\u00famero de la variable es menor que 10, se crea un bucle for.<\/p>\n<p>En un bucle for, una instrucci\u00f3n if proporciona una condici\u00f3n que har\u00e1 que el bucle se interrumpa si la variable n\u00famero es igual al entero 5.<\/p>\n<p>Dentro del bucle tambi\u00e9n hay una instrucci\u00f3n print() que se ejecuta con cada iteraci\u00f3n del bucle for hasta que el bucle se rompe, porque est\u00e1 despu\u00e9s de la instrucci\u00f3n break.<\/p>\n<p>Coloquemos una instrucci\u00f3n print() final fuera del bucle for para saber cu\u00e1ndo hemos salido del bucle.<\/p>\n<p>Al ejecutar este c\u00f3digo, obtendr\u00e1 el siguiente resultado:<\/p>\n<pre><\/pre>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nNumber is 0\r\nNumber is 1\r\nNumber is 2\r\nNumber is 3\r\nNumber is 4\r\nOut of loop<\/code><\/pre>\n<\/div>\n<p>Esto demuestra que el bucle se interrumpe cuando se eval\u00faa el entero igual a 5, ya que el programa recibe la instrucci\u00f3n break para hacerlo.<\/p>\n<p>La instrucci\u00f3n break hace que un programa salga de un bucle.<\/p>\n<h2 id=\"%d8%af%d8%b3%d8%aa%d9%88%d8%b1-continue\">comando CONTINUAR<\/h2>\n<p>La instrucci\u00f3n `continue` permite omitir la parte de un bucle donde se cumple una condici\u00f3n externa, pero continuar con el bucle. La iteraci\u00f3n actual del bucle se interrumpe, pero el programa regresa al inicio del bucle.<\/p>\n<p>La instrucci\u00f3n continue se coloca en el bloque de c\u00f3digo debajo de la instrucci\u00f3n loop, generalmente despu\u00e9s de una instrucci\u00f3n condicional if.<\/p>\n<p>Utilizando el mismo programa de bucle for de la secci\u00f3n anterior sobre la instrucci\u00f3n break, utilizaremos la instrucci\u00f3n continue en lugar de la instrucci\u00f3n break:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-python\" data-lang=\"Python\"><code>number = 0\r\n\r\nfor number in range(10):\r\nif number == 5:\r\ncontinue # continue here\r\n\r\nprint('Number is ' + str(number))\r\n\r\nprint('Out of loop')<\/code><\/pre>\n<\/div>\n<p>La diferencia entre usar la instrucci\u00f3n `continue` en lugar de la instrucci\u00f3n `break` es que nuestro c\u00f3digo contin\u00faa a pesar de la interrupci\u00f3n cuando la variable `number` se eval\u00faa como 5. Examinemos nuestra salida:<\/p>\n<pre><\/pre>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nNumber is 0\r\nNumber is 1\r\nNumber is 2\r\nNumber is 3\r\nNumber is 4\r\nNumber is 6\r\nNumber is 7\r\nNumber is 8\r\nNumber is 9\r\nOut of loop<\/code><\/pre>\n<\/div>\n<p>Aqu\u00ed, el n\u00famero 5 nunca aparece en la salida, pero el bucle contin\u00faa despu\u00e9s de ese punto para imprimir l\u00edneas para los n\u00fameros 6-10 antes de salir del bucle.<\/p>\n<p>Puedes usar la instrucci\u00f3n continue para evitar c\u00f3digo condicional profundamente anidado o para optimizar un bucle eliminando los elementos que deseas omitir.<\/p>\n<p>La instrucci\u00f3n continue hace que un programa omita ciertos elementos que aparecen en un bucle, pero luego contin\u00fae con el resto del bucle.<\/p>\n<h2 id=\"%d8%af%d8%b3%d8%aa%d9%88%d8%b1-pass\">Comando PASS<\/h2>\n<p>Cuando se activa una condici\u00f3n externa, la instrucci\u00f3n `pass` permite manejarla sin afectar el bucle. El c\u00f3digo contin\u00faa ejecut\u00e1ndose a menos que se produzca un fallo o se ejecute otra instrucci\u00f3n.<\/p>\n<p>Al igual que otras instrucciones, la instrucci\u00f3n pass se colocar\u00e1 en el bloque de c\u00f3digo debajo de la instrucci\u00f3n loop, generalmente despu\u00e9s de una instrucci\u00f3n condicional if.<\/p>\n<p>Utilizando el mismo bloque de c\u00f3digo anterior, reemplacemos la instrucci\u00f3n `break` o `continue` con una instrucci\u00f3n `pass`:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-python\" data-lang=\"Python\"><code>number = 0\r\n\r\nfor number in range(10):\r\nif number == 5:\r\npass # pass here\r\n\r\nprint('Number is ' + str(number))\r\n\r\nprint('Out of loop')<\/code><\/pre>\n<\/div>\n<p>Despu\u00e9s de la instrucci\u00f3n condicional if, la instrucci\u00f3n pass le indica al programa que contin\u00fae ejecutando el bucle e ignore que la variable number se eval\u00faa como 5 durante una de sus iteraciones.<\/p>\n<p>Al ejecutar el programa, se obtiene el siguiente resultado:<\/p>\n<pre><\/pre>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nNumber is 0\r\nNumber is 1\r\nNumber is 2\r\nNumber is 3\r\nNumber is 4\r\nNumber is 5\r\nNumber is 6\r\nNumber is 7\r\nNumber is 8\r\nNumber is 9\r\nOut of loop<\/code><\/pre>\n<\/div>\n<p>Al usar la instrucci\u00f3n `pass` en este programa, observar\u00e1 que se ejecuta exactamente igual que si la instrucci\u00f3n condicional no estuviera presente. La instrucci\u00f3n `pass` le indica al programa que ignore la condici\u00f3n y contin\u00fae su ejecuci\u00f3n con normalidad.<\/p>\n<p>La instrucci\u00f3n pass puede crear clases m\u00ednimas o actuar como marcador de posici\u00f3n al trabajar en c\u00f3digo nuevo y pensar a nivel algor\u00edtmico antes de concretar los detalles.<\/p>\n<h2 id=\"%d9%86%d8%aa%db%8c%d8%ac%d9%87\">Resultado<\/h2>\n<p>Las instrucciones break, continue y pass en Python te permiten usar los bucles for y while de manera m\u00e1s efectiva en tu c\u00f3digo.<\/p>","protected":false},"excerpt":{"rendered":"Introducci\u00f3n El uso de bucles for y bucles while en Python le permite automatizar tareas y\u2026","protected":false},"author":1,"featured_media":15459,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"\u062d\u0644\u0642\u0647 \u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_opengraph-image":"","_yoast_wpseo_twitter-description":"","_yoast_wpseo_twitter-image":"","_yoast_wpseo_focuskeywords":"","_yoast_wpseo_primary_category":"193","footnotes":""},"categories":[193,363],"tags":[376,366],"class_list":{"0":"post-15457","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tutorials","8":"category-programming","9":"tag-python","10":"tag-366"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a Break\u060c Continue \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 - \u0628\u0644\u0627\u06af ITPiran<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.itpiran.net\/blog\/es\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a Break\u060c Continue \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 - \u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"og:description\" content=\"\u0645\u0642\u062f\u0645\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062d\u0644\u0642\u0647\u200c\u0647\u0627\u06cc for \u0648 \u062d\u0644\u0642\u0647\u200c\u0647\u0627\u06cc while \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0634\u0645\u0627 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u0648\u0638\u0627\u06cc\u0641 \u0631\u0627 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0648&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.itpiran.net\/blog\/es\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-27T09:11:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.itpiran.net\/2024\/04\/27124017\/python.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1793\" \/>\n\t<meta property=\"og:image:height\" content=\"1110\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\"},\"headline\":\"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a Break\u060c Continue \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646\",\"datePublished\":\"2024-04-27T09:11:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\\\/\"},\"wordCount\":57,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/04\\\/27124017\\\/python.jpg\",\"keywords\":[\"Python\",\"\u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc\"],\"articleSection\":[\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"\u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\\\/\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\\\/\",\"name\":\"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a Break\u060c Continue \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 - \u0628\u0644\u0627\u06af ITPiran\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/04\\\/27124017\\\/python.jpg\",\"datePublished\":\"2024-04-27T09:11:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/04\\\/27124017\\\/python.jpg\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/04\\\/27124017\\\/python.jpg\",\"width\":1793,\"height\":1110},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/category\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a Break\u060c Continue \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"name\":\"\u0628\u0644\u0627\u06af ITPiran\",\"description\":\"\u0627\u062e\u0628\u0627\u0631 \u0648 \u0645\u0642\u0627\u0644\u0627\u062a \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\",\"name\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"alternateName\":\"ITPIran Blog\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"width\":512,\"height\":512,\"caption\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\",\"name\":\"admin\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/es\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"C\u00f3mo usar las instrucciones break, continue y pass al trabajar con bucles en Python - Blog de ITPiran","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.itpiran.net\/blog\/es\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/","og_locale":"es_ES","og_type":"article","og_title":"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a Break\u060c Continue \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 - \u0628\u0644\u0627\u06af ITPiran","og_description":"\u0645\u0642\u062f\u0645\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062d\u0644\u0642\u0647\u200c\u0647\u0627\u06cc for \u0648 \u062d\u0644\u0642\u0647\u200c\u0647\u0627\u06cc while \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0634\u0645\u0627 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u0648\u0638\u0627\u06cc\u0641 \u0631\u0627 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0648&hellip;","og_url":"https:\/\/www.itpiran.net\/blog\/es\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/","og_site_name":"\u0628\u0644\u0627\u06af ITPiran","article_published_time":"2024-04-27T09:11:15+00:00","og_image":[{"width":1793,"height":1110,"url":"https:\/\/cdn.itpiran.net\/2024\/04\/27124017\/python.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"admin","Tiempo de lectura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/#article","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/"},"author":{"name":"admin","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81"},"headline":"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a Break\u060c Continue \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646","datePublished":"2024-04-27T09:11:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/"},"wordCount":57,"commentCount":0,"publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/04\/27124017\/python.jpg","keywords":["Python","\u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc"],"articleSection":["\u0622\u0645\u0648\u0632\u0634\u06cc","\u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/","url":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/","name":"C\u00f3mo usar las instrucciones break, continue y pass al trabajar con bucles en Python - Blog de ITPiran","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/#primaryimage"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/04\/27124017\/python.jpg","datePublished":"2024-04-27T09:11:15+00:00","breadcrumb":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/#primaryimage","url":"https:\/\/cdn.itpiran.net\/2024\/04\/27124017\/python.jpg","contentUrl":"https:\/\/cdn.itpiran.net\/2024\/04\/27124017\/python.jpg","width":1793,"height":1110},{"@type":"BreadcrumbList","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.itpiran.net\/blog\/"},{"@type":"ListItem","position":2,"name":"\u0622\u0645\u0648\u0632\u0634\u06cc","item":"https:\/\/www.itpiran.net\/blog\/category\/tutorials\/"},{"@type":"ListItem","position":3,"name":"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a Break\u060c Continue \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646"}]},{"@type":"WebSite","@id":"https:\/\/www.itpiran.net\/blog\/#website","url":"https:\/\/www.itpiran.net\/blog\/","name":"Blog de ITPiran","description":"Noticias y art\u00edculos sobre comercio sostenible en Ir\u00e1n","publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itpiran.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.itpiran.net\/blog\/#organization","name":"Blog sobre negocios iran\u00edes sostenibles","alternateName":"ITPIran Blog","url":"https:\/\/www.itpiran.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","contentUrl":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","width":512,"height":512,"caption":"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81","name":"administraci\u00f3n","url":"https:\/\/www.itpiran.net\/blog\/es\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts\/15457","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/comments?post=15457"}],"version-history":[{"count":2,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts\/15457\/revisions"}],"predecessor-version":[{"id":15460,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts\/15457\/revisions\/15460"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/media\/15459"}],"wp:attachment":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/media?parent=15457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/categories?post=15457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/tags?post=15457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}