පයිතන් හි while ලූපයක if කොන්දේසිය

while ලූපය තුළ if කොන්දේසිය සහ break උපදෙස ද භාවිතා කළ හැකිය.

අපි 10.5 අංකය 2 මගින් බෙදන්න, ප්‍රතිඵලය එකට වඩා අඩු වන තෙක්:

pythonnum = 10.5

while True:
  num = num / 2

  if num < 1:
    break

print(num) # 0.65625 ප්‍රතිදානය කරයි
Задание 1

අංකයක් ලබා දී ඇත. ප්‍රතිඵලය 10 ට වඩා අඩු නොවන තෙක් එය 2 මගින් බෙදන්න. කුමන අංකය ලැබේද?

Задание 2

පූර්ණ සංඛ්‍යාවක් ලබා දී ඇත. එම අංකයේ බෙදුම්කරුවන්ගේ ලැයිස්තුවක් ලබා ගන්න.