Как это реализовать на питоне? Я вообще нихуя не понимаю в // и %, кто-нибудь может мне внятно это объяснить или дать ссылку на хорошую статью? Будет неплохо если еще и задачу снизу распишете как решить, с меня как обычно.Электронные часы показывают время в формате h:mm:ss, то есть сначала записывается количество часов, потом обязательно двузначное количество минут, затем обязательно двузначное количество секунд. Количество минут и секунд при необходимости дополняются до двузначного числа нулями. С начала суток прошло N секунд. Выведите, что покажут часы.
>>160676395 (OP)Ебать ты тупой
>>160676423Всё так.Буду бампать иногда.
>>160676435Тебе нужно поделить число два раза и вывести результат, всё
>>160676395 (OP)Алгоритм:hours = total_sec % (60 60)minutes = (total_sec / (60 60)) % 60seconds = total_sec / 60А питон нафиг - сраная скриптовая поделка
>>160676492хуйню написал
>>160676492А с чего тогда лучше начинать?
>>160676492Да и написал ты не правильно, в твоём коде вместо 1-01-01 вывело 61-1-61
>>160676492>>160676537Бля, знак умножения пропал. Где 60 60, должно быть 60x60
>>160676563Всё равно не верно же.
Бамп змием.
>>160676563seconds = total_sec / 60это неправильно, нужен остаток от деления
Как всегда я все перепуталВот:hours = total_sec / (60 60)minutes = (total_sec % (60 60)) / 60seconds = total_sec % 60
>>160676669Скорректировалhours = total_sec / (60 x 60)minutes = (total_sec % (60 x 60)) / 60seconds = total_sec % 60
>>160676669 ты забыл про>Количество минут и секунд при необходимости дополняются до двузначного числа нулями
>>160676689>ты забыл проНу, сделать просто паддинг нулями. Как это делается на питухоне я понятия не имею, и гуглить это лень. С++/С#, которые я знаю, ОПа не интересуют
>>160676689>>160676730Точно так же как на сижке Printf(“%02d:%02d:%02d",hours,minutes,seconds)Надеюсь макаба не съест функцию
>>160676878на питоне будет print('%02d:%02d:%0d'% (h,m,s))
hours=n//3600min=(n%3600)//60sec=n%60print('%02d:%02d:%0d'% (hours,min,sec))