Blender для начинающих/Python практика: различия между версиями
Содержимое удалено Содержимое добавлено
Строка 9:
</source>
==Циклы==
Пусть, имеется переменная a, значение которой после цикла while надо узнать
<source lang="python">
while a < B:
a = a + inc
</source>
inc - независимая переменная
# Если неравенство нестрогое, то после цикла a = a + inc*(abs(B - a) // inc + 1).
# Если неравенство строгое, то рассматриваются два случая:
## Если B % inc != 0, то a = a + inc*(abs(B - a) // inc + 1)
## Если B % inc == 0, то a = a + inc*(abs(B - a) // inc)
Таким образом, если неравенство нестрогое или неравенство строгое и остаток от деления B на inc не равен 0, то a = a + inc*(abs(B - a) // inc + 1), а во всех остальных случаях a = a + inc*(abs(B - a) // inc)
Если a = B
=Геометрические задачи=
|