بکندباز

تابعی بنویسید که تعداد ثانیه‌ها را بگیرد و زمان را به فرمت ساعت دیجیتال به صورت یک رشته بازگرداند. زمان باید از 00:00:00 شروع شود.

مثال

digital_clock(5025) ➞ "01:23:45"
# 5025 ثانیه برابر است با 1 ساعت، 23 دقیقه، و 45 ثانیه.

نمونه ورودی و خروجی

digital_clock(5025) ➞ "01:23:45"

digital_clock(61201) ➞ "17:00:01"

digital_clock(87000) ➞ "00:10:00"

نکات

  • ورودی seconds همیشه بزرگ‌تر یا مساوی صفر است.
  • زمان باید در فرمت 24 ساعته نمایش داده شود.
  • در صورتی که ثانیه‌ها از 86400 (24 ساعت) بیشتر شوند، روز بعد محاسبه می‌شود.
self.assertEqual(digital_clock(5025), "01:23:45")
self.assertEqual(digital_clock(61201), "17:00:01")
self.assertEqual(digital_clock(87000), "00:10:00")
self.assertEqual(digital_clock(40271), "11:11:11")
self.assertEqual(digital_clock(4666), "01:17:46)
self.assertEqual(digital_clock(86399), "23:59:59")

پاسخ های کاربران به این تمرین

MarsBoy
امتیاز:‌ 4338
0 0
‎پایتون‎
16 دي 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*

    MarsBoy پاسخ

    وقت بخیر ...چرا روی 4666 همش ارور میده...

    توی کامپیوتر خودم درست کار می کنه!

    MarsBoy پاسخ

    فک کنم یک کوتیشن نذاشتید توی تست

      backendbaz پاسخ

      بله ممنون. حق با شماست. تست مشکل داشت.

      حلتون تأیید شد.