Python හි ගණනය කිරීමක් නොමැතිව while ලූපය
while ලූපය තුළ ද, ගණනය කිරීමකින් තොරව,
ඒවා සත්ය වන තෙක් ඕනෑම මෙහෙයුම් ක්රියාත්මක කළ හැක.
අපි 10.5 අංකය ඒකකයට වඩා අඩු නොවන තෙක්
2 න් බෙදමු. මේ සඳහා ප්රතිලෝම කොන්දේසියක්
සැකසිය යුතුය - අංකය එකට වඩා වැඩි නම් පමණක් ලූපය
ක්රියා කරයි:
num = 10.5
while num > 1:
num = num / 2
print(num) # 0.65625 ප්රතිදානය කරයි
while ලූපය භාවිතයෙන්, 100 අංකය
20 ට වඩා අඩු නොවන තෙක් 3 න් බෙදන්න.
ඔබට 1 අංකයක් ඇතැයි සිතමු. while
ලූපය භාවිතයෙන්, ප්රතිඵලය 20 ට වඩා වැඩි
නොවන තෙක් එය 2.5 න් ගුණ කරන්න.