Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред

Check this out!

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 18 | 3 | 5
Назад Вниз Каталог Обновить

Аноним 08/09/17 Птн 06:38:40  160676395  
.png (594Кб, 645x557)
Как это реализовать на питоне? Я вообще нихуя не понимаю в // и %, кто-нибудь может мне внятно это объяснить или дать ссылку на хорошую статью? Будет неплохо если еще и задачу снизу распишете как решить, с меня как обычно.


Электронные часы показывают время в формате h:mm:ss, то есть сначала записывается количество часов, потом обязательно двузначное количество минут, затем обязательно двузначное количество секунд. Количество минут и секунд при необходимости дополняются до двузначного числа нулями. С начала суток прошло N секунд. Выведите, что покажут часы.
Аноним 08/09/17 Птн 06:40:25  160676423
>>160676395 (OP)
Ебать ты тупой
Аноним 08/09/17 Птн 06:41:09  160676435
.jpg (74Кб, 690x475)
>>160676423
Всё так.

Буду бампать иногда.
Аноним 08/09/17 Птн 06:43:45  160676468
>>160676435
Тебе нужно поделить число два раза и вывести результат, всё
Аноним 08/09/17 Птн 06:45:13  160676492
>>160676395 (OP)
Алгоритм:

hours = total_sec % (60 60)
minutes = (total_sec / (60
60)) % 60
seconds = total_sec / 60

А питон нафиг - сраная скриптовая поделка
Аноним 08/09/17 Птн 06:49:04  160676537
>>160676492
хуйню написал
Аноним 08/09/17 Птн 06:49:12  160676539
>>160676492
А с чего тогда лучше начинать?
Аноним 08/09/17 Птн 06:50:13  160676561
>>160676492
Да и написал ты не правильно, в твоём коде вместо 1-01-01 вывело 61-1-61
Аноним 08/09/17 Птн 06:50:24  160676563
>>160676492
>>160676537

Бля, знак умножения пропал. Где 60 60, должно быть 60x60
Аноним 08/09/17 Птн 06:51:52  160676584
>>160676563
Всё равно не верно же.
Аноним # OP  08/09/17 Птн 06:54:27  160676624
.jpg (52Кб, 500x750)
Бамп змием.
Аноним 08/09/17 Птн 06:54:47  160676633
>>160676563
seconds = total_sec / 60
это неправильно, нужен остаток от деления
Аноним 08/09/17 Птн 06:56:54  160676669
Как всегда я все перепутал
Вот:
hours = total_sec / (60 60)
minutes = (total_sec % (60
60)) / 60
seconds = total_sec % 60
Аноним 08/09/17 Птн 06:57:32  160676679
>>160676669
Скорректировал
hours = total_sec / (60 x 60)
minutes = (total_sec % (60 x 60)) / 60
seconds = total_sec % 60
Аноним 08/09/17 Птн 06:58:03  160676689
>>160676669
ты забыл про
>Количество минут и секунд при необходимости дополняются до двузначного числа нулями
Аноним 08/09/17 Птн 07:00:12  160676730
>>160676689
>ты забыл про
Ну, сделать просто паддинг нулями. Как это делается на питухоне я понятия не имею, и гуглить это лень. С++/С#, которые я знаю, ОПа не интересуют
Аноним 08/09/17 Птн 07:10:06  160676878
>>160676689
>>160676730
Точно так же как на сижке
Printf(“%02d:%02d:%02d",hours,minutes,seconds)
Надеюсь макаба не съест функцию
Аноним 08/09/17 Птн 07:23:31  160677117
>>160676878
на питоне будет print('%02d:%02d:%0d'% (h,m,s))
Аноним 08/09/17 Птн 07:26:21  160677168
hours=n//3600
min=(n%3600)//60
sec=n%60

print('%02d:%02d:%0d'% (hours,min,sec))

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 18 | 3 | 5
Назад Вверх Каталог Обновить

Топ тредов
Избранное