Python හි while ලූපය
while ලූපයේ විශේෂත්වය නම් එයට ලබා දී ඇති
ප්රකාශනය සත්ය වන තෙක් එය ක්රියාත්මක වීමයි.
එහි වාක්ය රචනය මෙසේ පෙනේ:
while expression is true:
'''
code that executes until
the condition becomes false
'''
while ලූපයේ කොන්දේසිය තුළ,
ඩයිනාමිකව වෙනස් වන අගයන් භාවිතා කිරීම අවශ්ය වේ,
උදාහරණයක් ලෙස, ගණකයක්, නැතහොත් කොන්සෝලයේ අගයන්
අනන්තයෙන් ඉදිරිපත් වීමක් සිදු විය හැකිය.
ගණකය 5 ට වඩා අඩු වන තෙක් ලූපය ක්රියාත්මක
කිරීමට අපි අණ කරමු:
i = 0
while i < 5:
i += 1
print(i)
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
1
2
3
4
5
while ලූපය භාවිතයෙන්,
1 සිට 10 දක්වා ඉලක්කම්
කොන්සෝලයට ඉදිරිපත් කරන්න.
while ලූපය භාවිතයෙන්,
100 සිට 1 දක්වා ඉලක්කම්
කොන්සෝලයට ඉදිරිපත් කරන්න.
while ලූපය භාවිතයෙන්,
1 සිට 100 දක්වා ඔත්තේ
ඉලක්කම් කොන්සෝලයට ඉදිරිපත් කරන්න.