Articles

Python pauză și să continue

care este utilizarea de pauză și să continue în Python?

în Python,break șicontinue declarațiile pot modifica fluxul unei bucle normale.

buclele iterează peste un bloc de cod până când expresia testului este falsă, dar uneori dorim să încheiem iterația curentă sau chiar întreaga buclă fără a verifica expresia testului.

declarațiilebreak șicontinue sunt utilizate în aceste cazuri.

instrucțiunea Python break

break instrucțiunea termină bucla care o conține. Controlul programului curge către declarație imediat după corpul buclei.

dacă instrucțiuneabreak se află în interiorul unei bucle imbricate (buclă în interiorul unei alte bucle), instrucțiuneabreak va încheia bucla cea mai interioară.

sintaxa pauzei

break

Organigrama pauzei

Organigrama declarației pauzei în Python
Organigrama declarației pauzei în Python

funcționarea Declarației de întrerupere în buclă și în timp ce bucla este prezentată mai jos.

cum funcționează instrucțiunea break în Python
funcționarea declarației break

exemplu: Pauză Python

# Use of break statement inside the loopfor val in "string": if val == "i": break print(val)print("The end")

ieșire

strThe end

în acest program, repetăm secvența „șir”. Verificăm dacă litera este eu, pe care ne rupem de buclă. Prin urmare, vom vedea în producția noastră că toate literele până la i se imprimă. După aceea, bucla se termină.

instrucțiunea Python continue

continue este utilizată pentru a sări peste restul codului din interiorul unei bucle doar pentru iterația curentă. Bucla nu se termină, dar continuă cu următoarea iterație.

sintaxa Continua

continue

Organigrama continua

Organigrama continua declarație în Python
Organigrama continua declarație în Python

funcționarea declarației continue în bucla for și while este prezentată mai jos.

cum funcționează instrucțiunea continue în python
cum funcționează instrucțiunea continue în python

exemplu: Python continue

# Program to show the use of continue statement inside loopsfor val in "string": if val == "i": continue print(val)print("The end")

ieșire

strngThe end

acest program este același cu exemplul de mai sus, cu excepția break declarația a fost înlocuită cu continue.

continuăm cu bucla, dacă șirul este i, fără a executa restul blocului. Prin urmare, vedem în producția noastră că toate literele, cu excepția i, sunt tipărite.