About the Tutorial



Download 2,85 Mb.
Pdf ko'rish
bet57/234
Sana28.05.2022
Hajmi2,85 Mb.
#614232
1   ...   53   54   55   56   57   58   59   60   ...   234
Bog'liq
python3 tutorial 060821094426

Loop Control Statements 
The Loop control statements change the execution from its normal sequence. When the 
execution leaves a scope, all automatic objects that were created in that scope are 
destroyed. 
Python supports the following control statements.
Control Statement 
Description 
break statement 
Terminates the loop statement and transfers 
execution to the statement immediately 
following the loop. 
continue statement 
Causes the loop to skip the remainder of its 
body and immediately retest its condition prior 
to reiterating. 


Python 3 
61 
pass statement 
The pass statement in Python is used when a 
statement is required syntactically but you do 
not want any command or code to execute. 
Let us go through the loop control statements briefly. 
break statement 
The 
break
statement is used for premature termination of the current loop. After 
abandoning the loop, execution at the next statement is resumed, just like the traditional 
break statement in C. 
The most common use of break is when some external condition is triggered requiring a 
hasty exit from a loop. The 
break
statement can be used in both 
while
and 
for
loops. 
If you are using nested loops, the break statement stops the execution of the innermost 
loop and starts executing the next line of the code after the block. 
Syntax 
The syntax for a 
break
statement in Python is as follows-
break 
 
 
 
 
Flow Diagram 


Python 3 
62 
Example 
#!/usr/bin/python3 
for letter in 'Python': # First Example 
if letter == 'h': 
break 
print ('Current Letter :', letter) 
var = 10 # Second Example 
while var > 0:
print ('Current variable value :', var) 
var = var -1 
if var == 5: 
break 
print ("Good bye!") 
When the above code is executed, it produces the following result-
Current Letter : P 
Current Letter : y 
Current Letter : t 


Python 3 
63 
Current variable value : 10 
Current variable value : 9 
Current variable value : 8 
Current variable value : 7 
Current variable value : 6 
Good bye! 
The following program demonstrates the use of break in a for loop iterating over a list. 
User inputs a number, which is searched in the list. If it is found, then the loop terminates 
with the 'found' message. 
#!/usr/bin/python3 
no=int(input('any number: ')) 
numbers=[11,33,55,39,55,75,37,21,23,41,13] 
for num in numbers: 
if num==no: 
print ('number found in list') 
break 
else: 
print ('number not found in list') 
The above program will produce the following output-
any number: 33 
number found in list 
any number: 5 
number not found in list 

Download 2,85 Mb.

Do'stlaringiz bilan baham:
1   ...   53   54   55   56   57   58   59   60   ...   234




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish