WorksheetsЗанятие 2 Часть 1 | Летний Питон'21
Total questions: 5
Worksheet time: 25mins
Чем while отличается от if?
Абсолютно одинаковые конструкции
В while действие выполняется много раз, а в if всего один раз
В if действие выполняется много раз, а в while всего один раз
С if и while используются разные типы данных, для каждого своё
While будет выполняться только тогда,...
когда после него будет False
когда после него будет break
когда после него будет True
Программа печатает целые числа от 20 до 30 включительно. Выстройте строки кода в правильном порядке. В ответ напишите 6-значное число. Например, если вы считаете, что порядок уже правильный, ваш ответ: 123456. В данной задаче отступы не указаны.
1.
a = a + 1
2.
if a > 30:
3.
while True:
4.
print(a)
5.
break
6.
a = 19
631254
632145
362541
Почему программа может работать некорректно?
После while True: на следующей строке нет 4-х пробелов
У while True нет break, и получается бесконечный цикл
После While слишком длинное условие
После While True: со следующей строки начинается цикл if
После while может быть
Одно условие, например, a>b
Два условия, объединённые and/or
Одно условие с отрицанием not
Просто True
Просто False
