Язык python 1. какое число будет выведено на экран после выполнения этого фрагмента программы? for i in range (3,-1,-1): print ( i, end="" ) 2. какое число будет выведено на экран после выполнения этого фрагмента программы? print ( 4, end="" ) for i in range (2,1,-1): print ( 2*i, end="" ) 3. какое число будет выведено на экран после выполнения этого фрагмента программы? print ( 1, end="" ) for i in range (3,6): print ( i, end="" ) нужна желательно ещё с пошаговым объяснением

dossovatomiris030 dossovatomiris030    2   15.03.2019 10:02    521

Ответы
darjaborisenko darjaborisenko  13.01.2024 22:29
1. При выполнении этого фрагмента программы будет выведено число "3 2 1 0".

- Начиная с числа 3 (заданного в функции range), цикл будет выполняться, уменьшая значение на 1 на каждой итерации, пока не достигнет -1 (заданного в функции range).
- Каждое значение переменной i будет выведено на экран с помощью функции print и параметра "end", который позволяет не переводить строку после вывода числа.
- Таким образом, после выполнения цикла будут выведены числа "3 2 1 0", каждое из которых находится на отдельной строке.

2. При выполнении этого фрагмента программы будет выведено число "4 4".

- Сначала на экран будет выведено число 4, так как оно задано в функции print.
- Затем начнется выполнение цикла с параметрами: начало - 2, конец - 1, шаг - -1.
- Однако, поскольку начальное значение (2) больше конечного значения (1), цикл не будет выполнен ни разу.
- После цикла будет выведено число "4", которое задано в функции print, и также указан параметр "end", чтобы не переводить строку.

3. При выполнении этого фрагмента программы будет выведено число "1 3 4 5".

- Сначала на экран будет выведено число 1, так как оно задано в функции print.
- Затем начнется выполнение цикла с параметрами: начало - 3, конец - 6, шаг - 1.
- Цикл будет выполняться, увеличивая значение переменной i на 1 на каждой итерации, пока не достигнет конечного значения (6, не включительно).
- Каждое значение переменной i (3, 4, 5) будет выведено на экран с помощью функции print и параметра "end".
- Таким образом, после выполнения цикла будут выведены числа "1 3 4 5", каждое из которых находится на отдельной строке.

Надеюсь, это пояснение поможет тебе понять результаты выполнения этих фрагментов программы. Если у тебя возникнут еще вопросы, не стесняйся задавать!
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика