Declarații de control Python

by | August 7, 2021 | Piton

Acasă » Piton » Declarații de control Python

Introducere

Instrucțiunile de control al buclei sunt folosite pentru a întrerupe execuția normală a secvenței. Python acceptă instrucțiunile de control de mai jos:

Tipuri deDescriere
rupeEste folosit pentru a termina execuția ulterioară a buclei și transferă controlul către instrucțiunea imediat următoare după bucla.
continuaOmite execuția ulterioară a instrucțiunilor corpului buclei și resetează starea acestuia.
treceEste folosit acolo unde codul este necesar din punct de vedere sintactic, dar execuția nu este necesară.

 

Exemplu

1. Declarație de pauză

n = 10 pentru val în intervalul (0, n): dacă val == 5 sau val == 10: break print(val)

 

 

ieșire:

0
1
2
3
4

2. Continuați declarația

n = 10 pentru val în intervalul (0, n): if val == 5: continue print("Exemplu de instrucțiune de continuare control!")

 

ieșire:

Exemplu de declarație de control continuu!

3. Declarație de trecere

pentru val în 'gocoding': pass print('Ultima literă',val)

 

ieșire:

Ultima literă g

Utilizarea instrucțiunilor de control în bucle

Instrucțiunile de control sunt instrucțiuni care întrerup fluxul natural de execuție al unei bucle în Python. Pentru a putea înțelege importanța și utilizarea acestor instrucțiuni de control, mai întâi trebuie să avem o idee fundamentală a buclelor în care sunt utilizate aceste instrucțiuni. Citiți mai multe despre Loops aici.

Declarații de control al buclei

Instrucțiunile de control al buclei sunt instrucțiuni care sunt folosite pentru a perturba fluxul normal sau execuția buclei. Python acceptă mai multe instrucțiuni de control al buclei, după cum urmează:

Continuare Declarație

Instrucțiunea continue este utilizată atunci când doriți ca iterația curentă să se termine și execuția buclei să treacă la următoarea iterație.

Programul #Python pentru a demonstra cum se utilizează instrucțiunea continue
pentru scrisoarea din „helloworld”:
dacă litera == „h” sau litera == „s”:
continua
tipăriți „Scrisoarea curentă :”, scrisoare
var = 10

REZULTATE
Scrisoarea curentă: e
Scrisoarea curentă: l
Scrisoarea curentă: l
Scrisoarea curentă: o
Scrisoarea curentă: w
Scrisoarea curentă: o
Scrisoarea curentă: r
Scrisoarea curentă: l
Scrisoarea curentă: d

Break Statement

Break Statements sunt folosite atunci când doriți să ieșiți din buclă în orice moment în timpul execuției buclei. Cu cuvinte mai simple, instrucțiunea break încheie execuția buclei.

pentru scrisoarea din „helloworld”:
dacă litera == „h” sau litera == „s”:
rupe
tipăriți „Scrisoarea curentă :”, scrisoare

REZULTATE

Scrisoarea curentă: h

Declarație de trecere

Când doriți să lăsați corpul buclei gol, atunci puteți pur și simplu să scrieți pass. Declarația pass poate fi folosită și pentru a completa funcții goale, precum și clase.

Programul #Python pentru a demonstra declarația de trecere
pentru scrisoarea din „helloworld”:
trece
tipăriți „Ultima scrisoare :”, scrisoare

REZULTATE

Ultima scrisoare: d

 

Autor

4 Comentarii

Publica un comentariu

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *

Acest site folosește Akismet pentru a reduce spamul. Aflați cum sunt procesate datele despre comentarii.

Autor