Средства управления формой рассматривают особенно браузеры, таким образом, много вещей не обязательно работает, как они должны. Одна из этих вещей сгенерирована содержание - это не работает на средства управления формой. Вместо этого оберните маркировки в <label>
и используйте label:before { content: '\a' ; white-space: pre; }
. Можно также сделать это путем плавания всего и добавления clear: left
к эти <label>
элементы.
Итак, len количество секунд в фильме? Это плохая репутация. Python уже использует слово len для чего-то еще. Измени это.
def display_movie_length(seconds):
# the // ensures you are using integer division
# You can also use / in python 2.x
hours = seconds // 3600
# You need to understand how the modulo operator works
rest_of_seconds = seconds % 3600
# I'm sure you can figure out what to do with all those leftover seconds
minutes = minutes_from_seconds(rest_of_seconds)
return "%d:%02d" % (hours, minutes)
Все, что вам нужно сделать, это выяснить, как должны выглядеть минут \ _from \ _seconds ()
. Если вы все еще в затруднении, изучите оператор по модулю.
hours = secs / 3600
minutes = secs / 60 - hours * 60
len = "%d:%02d" % (hours, minutes)
Или, для более поздних версий Python:
hours = secs // 3600
minutes = secs // 60 - hours * 60
len = "%d:%02d" % (hours, minutes)