Значение i после итерации циклаPython

Программы на Python
Anonymous
Значение i после итерации цикла

Сообщение Anonymous »

Рассмотрим следующую функцию:

Код: Выделить всё

def xyz(x,y):
z = 0

for i in range(x):
z = z + y

return z
а. Если x равно 3, а y равно 4, каковы будут значения i для каждой итерации цикла?

b. Каким будет значение z в конце каждой итерации цикла? (Что такое z после первой итерации? Что такое z после второй итерации?)

У меня есть ответы:

а. 0,1,2

б. 4,8,12

Я знаю, что это очень простые вопросы, но я только начал это и не знаю, как читать функции и прочее.

Мне бы хотелось получить объяснение, почему ответы такие, какие они есть.

Подробнее здесь: https://stackoverflow.com/questions/410 ... -iteration

Вернуться в «Python»