কম্পিউটার টিউটোরিয়াল

পাইথনে time.sleep() ফাংশন

এই টিউটোরিয়ালে আমরা time.sleep() মেথড সম্পর্কে শিখব।

time.sleep() মেথডটি একটি প্রোগ্রামের এক্সিকিউশন নির্দিষ্ট সময়ের জন্য বন্ধ রাখতে ব্যবহৃত হয়। এটি একটি আর্গুমেন্ট নেয়: সেকেন্ডে সময়। দেয়া সেকেন্ড পর্যন্ত এক্সিকিউশন থেমে থাকে।

সহজ উদাহরণ
import time
print("Yeah! I am something")
time.sleep(1)  # 1 second delay
print("Completed")
আউটপুট
Yeah! I am something
Completed

দুটি প্রিন্টের মাঝপথে ১ সেকেন্ডের দেরি হবে।

লুপে ব্যবহার
import time
string = 'Tutorialspoint'
for char in string:
    print(char, end=' ')
    time.sleep(0.3)  # 0.3 second delay
আউটপুট
T u t o r i a l s p o i n t

প্রতি ক্যারেক্টার প্রিন্টের পর ০.৩ সেকেন্ড দেরি হবে।

উপসংহার

time.sleep() প্রোগ্রামে विलম্ব তৈরি করতে খুব কার্যকর।

  1. পাইথনে টাইম সিরিজ প্লট করা

  2. পাইথনে ভেক্টরাইজেশন (Vectorization) – পারফরম্যান্স অপ্টিমাইজেশন

  3. পাইথনে Tick কী?

  4. পাইথনে টাইম ডিলে (time delay) দেওয়ার পদ্ধতি