Learning Python: The Ultimate Guide for Beginners to Coding with Python with Useful Tools



Download 2,02 Mb.
Pdf ko'rish
bet99/126
Sana01.01.2022
Hajmi2,02 Mb.
#285662
1   ...   95   96   97   98   99   100   101   102   ...   126
Bog'liq
Learning Python The Ultimate Guide for Beginners to Coding with

Introduction to While Loops
Initially,  I  have  introduced  you  to  “for  loop”  in  the  chapter  on  lists.  The
purpose of the “for loop” is to execute a line of code once for every item in
a  list.  However,  the  while  loop  is  different  because  it  runs  continuously
pending when a particular condition returns true. I hope that is clear enough
for you to understand the basic difference that exists between the “for and
while loops.”
Using While Loop
As stated already, the while loop is used to repeat a block of lines pending
when  the  condition  is  true.  For  instance,  here  is  a  while  loop  that  counts
from 10 to 20:
number1 = 10
while number1 <= 20:
print(number1)
number1 += 1
Before  generating  the  output  of  how  the  program  will  be,  let  me  explain
what happens in each line of code. In the first line, we assigned the variable


number with the value 10. This is where the number begins counting. In the
second  line,  the  while  loop  takes  operation  and  runs  pending  when  the
number is less than or equal to 20; in each loop, it prints the number to the
screen. However, the last line adds 1 to the number and returns to the loop.
In Python, to perform increment, we can use the “+=” operator. It is akin to
saying number = number + 1.
Therefore,  the  loop  repeats  because  the  first  number  1  is  less  than  20.  It
then prints 1 and adds 1 to test the next line. It continues this process up to
the tenth number before stopping. Finally, our output becomes:
10
11
12
13
14
15
16
17
18
19
20
The  various  programs  you  use  nowadays  involves  the  use  of  while  loops.
For instance, the game you play contains or uses a while loop to continue
playing pending when you want to quit it. It would be awkward and painful
when  playing  a  game,  and  it  abruptly  stopped  without  you  making  any
request.

Download 2,02 Mb.

Do'stlaringiz bilan baham:
1   ...   95   96   97   98   99   100   101   102   ...   126




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