Python! С объяснением пожалуйста. Определите результат работы функции при входном...

+666 голосов
3.8m просмотров

Python! С объяснением пожалуйста. Определите результат работы функции при входном значении, равном 123456: def qq(x): s = 0 for i in range(1, 4): s = s + x % 10 x = x // 10 return s


Информатика | 3.8m просмотров
Дан 1 ответ
+43 голосов

Ответ:15

Объяснение:

На первом проходе i=1

S=0+6 пояснение: 123456%10=6(берём остаток деления на десять)

X=12345 пояснение( здесь берём целочисленную часть деления на 10(

На втором проходе i=2

S=6+5=11

X=1234

На третьем проходе i=3

S=11+4=15

X=123

Четвертого прохода не будет..в питоне так.

Возврат s=15

(450 баллов)