Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите информатика питон

- Ученик (144), на голосовании 1 месяц назад
Голосование за лучший ответ
Celtic Hammer Мудрец (16453) 2 месяца назад
Запусти да посмотри... Хотя даже в уме понятно что если из 10 два раза вычесть 3 получим 4
Татьяна Просветленный (36374) 2 месяца назад
1. После выполнения первого фрагмента программы:
 a = 10 
for i in range(2):
a -= 3
Значение переменной a будет равно 4.
Объяснение: Цикл выполняется два раза. В первом шаге a = 10 - 3 = 7, во втором шаге a = 7 - 3 = 4.

2 После выполнения второго фрагмента программы:

 a = 10 
for i in range(4):
a -= i
Значение переменной a будет равно 4.
Объяснение: На каждом шаге цикла переменная a уменьшается на текущее значение i. Шаги:

При i = 0: a = 10 - 0 = 10
При i = 1: a = 10 - 1 = 9
При i = 2: a = 9 - 2 = 7
При i = 3: a = 7 - 3 = 4
3 После выполнения третьего фрагмента программы:

 a = 2 
for i in range(3):
a += i
Значение переменной a будет равно 5.
Объяснение: На каждом шаге цикла переменная a увеличивается на текущее значение i. Шаги:

При i = 0: a = 2 + 0 = 2
При i = 1: a = 2 + 1 = 3
При i = 2: a = 3 + 2 = 5
4 После выполнения четвёртого фрагмента программы:

 a = 4 
for i in range(2):
a += a
Значение переменной a будет равно 16.
Объяснение: Цикл выполняется два раза, и на каждом шаге a удваивается. Шаги:

При первом шаге: a = 4 + 4 = 8
При втором шаге: a = 8 + 8 = 16
5 После выполнения пятого фрагмента программы:

 print(1, end="") 
for i in range(3):
print(i, end="")
Будет выведено: 102.
Объяснение: Сначала выводится 1, затем в цикле выводятся значения переменной i (0, 1, 2).
Похожие вопросы