Умова if у цыкле while у Python
У цыкле while
можна таксама выкарыстоўваць
умову if
і інструкцыю break
.
Давайце будзем дзяліць лік 10.5
на
2
, пакуль вынік не стане менш
адзінкі:
num = 10.5
while True:
num = num / 2
if num < 1:
break
print(num) # выведзе 0.65625
Дадзены лік. Дзяліце яго на 2
столькі
разоў, пакуль вынік не атрымаецца менш
10
. Які лік атрымаецца?
Дадзены цэлы лік. Атрымайце спіс дзельнікаў гэтага ліку.