{"id":16539,"date":"2024-12-19T01:31:53","date_gmt":"2024-12-18T22:01:53","guid":{"rendered":"https:\/\/www.itpiran.net\/blog\/?p=16539"},"modified":"2024-12-19T01:31:53","modified_gmt":"2024-12-18T22:01:53","slug":"how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3-2","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-2\/","title":{"rendered":"C\u00f3mo usar las sentencias Continue, Break 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. Estos bucles son estructuras fundamentales en Python que permiten iterar sobre secuencias como listas, tuplas y cadenas, o ejecutar un bloque de c\u00f3digo repetidamente seg\u00fan una condici\u00f3n.<\/p>\n<p>Sin embargo, existen situaciones en las que se necesita mayor control sobre el flujo de los bucles. Por ejemplo, podr\u00eda encontrarse con una situaci\u00f3n en la que se necesita salir de un bucle prematuramente, omitir la iteraci\u00f3n actual o simplemente tener un marcador de posici\u00f3n para c\u00f3digo futuro. Python proporciona tres potentes sentencias para gestionar estos casos: break, continue y pass.<\/p>\n<ul>\n<li>La declaraci\u00f3n break le permite salir de un bucle por completo si se cumple una condici\u00f3n espec\u00edfica, deteniendo efectivamente la ejecuci\u00f3n del bucle.<\/li>\n<li>La declaraci\u00f3n break le permite salir de un bucle por completo si se cumple una condici\u00f3n espec\u00edfica, deteniendo efectivamente la ejecuci\u00f3n del bucle.<\/li>\n<li>La sentencia pass es un operador nulo. Se utiliza como marcador de posici\u00f3n en bucles, funciones, clases o condicionales donde se requiere c\u00f3digo sint\u00e1cticamente, pero no hay nada que ejecutar.<\/li>\n<\/ul>\n<p>Comprender y usar estas sentencias puede mejorar significativamente su capacidad para gestionar el flujo de control de bucles, haciendo que su c\u00f3digo sea m\u00e1s eficiente y f\u00e1cil de leer. En las siguientes secciones, veremos ejemplos pr\u00e1cticos de c\u00f3mo usar las sentencias break, continue y pass en bucles de Python.<\/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=\"break-statement\">Declaraci\u00f3n de ruptura<\/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\nfor number in range(10):\r\nif number == 5:\r\nbreak # break here\r\nprint('Number is ' + str(number))\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 declaraci\u00f3n if proporciona una condici\u00f3n de que el bucle se interrumpir\u00e1 si la variable number es igual al entero 5. Para obtener m\u00e1s informaci\u00f3n sobre el uso del bucle for, puede consultar este tutorial sobre el uso del bucle for() en Python.<\/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<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=\"continue-statement\">Declaraci\u00f3n continua<\/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 declaraci\u00f3n continue se colocar\u00e1 en el bloque de c\u00f3digo debajo de la declaraci\u00f3n de bucle, generalmente despu\u00e9s de una declaraci\u00f3n condicional if.<\/p>\n<p>Usando el mismo programa de bucle for en la secci\u00f3n de declaraci\u00f3n break anterior, usaremos la declaraci\u00f3n continue en lugar de la declaraci\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\nfor number in range(10):\r\nif number == 5:\r\ncontinue # continue here\r\nprint('Number is ' + str(number))\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<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=\"pass-statement\">Declaraci\u00f3n de aprobaci\u00f3n<\/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>Usando el mismo bloque de c\u00f3digo anterior, reemplacemos la declaraci\u00f3n break o continue con una declaraci\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\nfor number in range(10):\r\nif number == 5:\r\npass # pass here\r\nprint('Number is ' + str(number))\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<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 declaraci\u00f3n pass puede crear clases m\u00ednimas o actuar como un marcador de posici\u00f3n cuando se trabaja en c\u00f3digo nuevo y se piensa a nivel algor\u00edtmico antes de resolver 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":16542,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"Break \u0648 Continue \u0648 Pass \u062f\u0631 Python","_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],"class_list":{"0":"post-16539","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tutorials","8":"category-programming","9":"tag-python"},"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 \u0639\u0628\u0627\u0631\u062a Continue\u060c Break \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 Python - \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-2\/\" \/>\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 \u0639\u0628\u0627\u0631\u062a Continue\u060c Break \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 Python - \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-2\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-18T22:01:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.itpiran.net\/2024\/12\/19013025\/Python-Break-Pass-Continue.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=\"7 minutos\" \/>\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-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3-2\\\/\"},\"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 \u0639\u0628\u0627\u0631\u062a Continue\u060c Break \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 Python\",\"datePublished\":\"2024-12-18T22:01:53+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-2\\\/\"},\"wordCount\":68,\"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-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/12\\\/19013025\\\/Python-Break-Pass-Continue.jpg\",\"keywords\":[\"Python\"],\"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-2\\\/#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-2\\\/\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3-2\\\/\",\"name\":\"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0628\u0627\u0631\u062a Continue\u060c Break \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 Python - \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-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/12\\\/19013025\\\/Python-Break-Pass-Continue.jpg\",\"datePublished\":\"2024-12-18T22:01:53+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-2\\\/#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-2\\\/\"]}]},{\"@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-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/12\\\/19013025\\\/Python-Break-Pass-Continue.jpg\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/12\\\/19013025\\\/Python-Break-Pass-Continue.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-2\\\/#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 \u0639\u0628\u0627\u0631\u062a Continue\u060c Break \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 Python\"}]},{\"@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 sentencias Continue, Break 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-2\/","og_locale":"es_ES","og_type":"article","og_title":"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0628\u0627\u0631\u062a Continue\u060c Break \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 Python - \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-2\/","og_site_name":"\u0628\u0644\u0627\u06af ITPiran","article_published_time":"2024-12-18T22:01:53+00:00","og_image":[{"width":1793,"height":1110,"url":"https:\/\/cdn.itpiran.net\/2024\/12\/19013025\/Python-Break-Pass-Continue.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"admin","Tiempo de lectura":"7 minutos"},"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-2\/#article","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3-2\/"},"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 \u0639\u0628\u0627\u0631\u062a Continue\u060c Break \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 Python","datePublished":"2024-12-18T22:01:53+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-2\/"},"wordCount":68,"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-2\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/12\/19013025\/Python-Break-Pass-Continue.jpg","keywords":["Python"],"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-2\/#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-2\/","url":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3-2\/","name":"C\u00f3mo usar las sentencias Continue, Break 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-2\/#primaryimage"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3-2\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/12\/19013025\/Python-Break-Pass-Continue.jpg","datePublished":"2024-12-18T22:01:53+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-2\/#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-2\/"]}]},{"@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-2\/#primaryimage","url":"https:\/\/cdn.itpiran.net\/2024\/12\/19013025\/Python-Break-Pass-Continue.jpg","contentUrl":"https:\/\/cdn.itpiran.net\/2024\/12\/19013025\/Python-Break-Pass-Continue.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-2\/#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 \u0639\u0628\u0627\u0631\u062a Continue\u060c Break \u0648 Pass \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0644\u0642\u0647 \u0647\u0627 \u062f\u0631 Python"}]},{"@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\/16539","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=16539"}],"version-history":[{"count":1,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts\/16539\/revisions"}],"predecessor-version":[{"id":16543,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts\/16539\/revisions\/16543"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/media\/16542"}],"wp:attachment":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/media?parent=16539"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/categories?post=16539"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/tags?post=16539"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}