কম্পিউটার

সেকেন্ডকে ঘন্টা, মিনিট এবং সেকেন্ডে রূপান্তর করতে পাইথন প্রোগ্রাম


এই নিবন্ধে, আমরা নীচে দেওয়া সমস্যার বিবৃতিটির সমাধান সম্পর্কে শিখব।

সমস্যা বিবৃতি:আমাদের সময় দেওয়া হয়েছে, আমাদের সেকেন্ডকে ঘন্টা এবং মিনিটকে সেকেন্ডে রূপান্তর করতে হবে৷

নিচে আলোচনা করা হল তিনটি পন্থা-

পন্থা 1:ব্রুট-ফোর্স পদ্ধতি

উদাহরণ

def convert(seconds):
   seconds = seconds % (24 * 3600)
   hour = seconds // 3600
   seconds %= 3600
   minutes = seconds // 60
   seconds %= 60
   return "%02d:%02d:%02d" % (hour, minutes, seconds) #formatting
n = 23451
print(convert(n))

আউটপুট

06:30:51

পদ্ধতি 2:তারিখ সময় মডিউল

উদাহরণ

#using date-time module
import datetime
def convert(n):
   return str(datetime.timedelta(seconds = n))
n = 23451
print(convert(n))

আউটপুট

6:30:51

পদ্ধতি 3:সময় মডিউল

উদাহরণ

#using time module
import time
def convert(seconds):
   return time.strftime("%H:%M:%S", time.gmtime(n))
n = 23451
print(convert(n))

আউটপুট

06:30:51

উপসংহার

এই নিবন্ধে, আমরা শিখেছি কিভাবে আমরা সেকেন্ডকে ঘন্টা, মিনিট এবং সেকেন্ডে রূপান্তর করতে পারি।


  1. পাইথন প্রোগ্রাম কিলোমিটারকে মাইলে রূপান্তর করতে

  2. একটি তালিকাকে স্ট্রিং-এ রূপান্তর করতে পাইথন প্রোগ্রাম

  3. পাইথন প্রোগ্রাম টিপলের একটি তালিকাকে অভিধানে রূপান্তর করতে

  4. অক্ষরের তালিকাকে একটি স্ট্রিংয়ে রূপান্তর করতে পাইথন প্রোগ্রাম