Latest web development tutorials

Python включает в себя упражнения 20

Python 100 Li Python 100 Li

Название: шар свободное падение с высоты 100 метров, после каждой посадки анти прыжок обратно половину своей первоначальной высоты, снова вниз, найти его на 10 - м этаже, после того, как в общей сложности на сколько метров? 10-я отскока высокий?

Программа не Анализ: Нет

Исходный код:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

Sn = 100.0
Hn = Sn / 2

for n in range(2,11):
    Sn += 2 * Hn
    Hn /= 2

print 'Total of road is %f' % Sn
print 'The tenth is %f meter' % Hn

В приведенном выше примере выход:

Total of road is 299.609375
The tenth is 0.097656 meter

Python 100 Li Python 100 Li