Как решить эту задачу в python - Общение Python мододелов

Вопрос Как решить эту задачу в python

Регистрация
30 Дек 2013
Сообщения
91
Репутация
0
Спасибо
0
Монет
0
Используя знания уровня for in range, не могу понять что и как записать
11685025_8e86d1445193d24de4993d08e25314dd_800.jpg

 
Регистрация
11 Июн 2013
Сообщения
79
Репутация
0
Спасибо
0
Монет
0
Эту сумму можно и точно вычислить: from fractions import Fraction
s = 0
for i in range(1, 31):
s += Fraction(i)/(31-i)
i= int(s)
print('\033[1mS = '+str(s), str(i)+' и '+str(s-i), float(s), sep='\n')
294565678_6afab09597f0b2db19fb074e943d865f_800.jpg

 
Регистрация
20 Сен 2013
Сообщения
98
Репутация
-3
Спасибо
0
Монет
0
На Питоне сумма конечного ряда делается так: print(sum(n / (31 - n) for n in range(1, 31))) А то, что выше, - это на Паскале в синтаксисе Питона.
 
Сверху Снизу