پاسخ تمرین کار با زمان در پایتون

Please login to bookmark Close

پاسخ تمرین کار با زمان در پایتون

در واقع، در این صفحه پاسخ تمرین کار با زمان در پایتون را همراه با کد کامل و توضیح می‌بینید.

نام دورهدوره آموزش پایتون مقدماتی
درسنامهکار با زمان در پایتون
تمرین‌هامشاهده

بنابراین این صفحه پاسخ تشریحی تمرین‌های کار با زمان در پایتون است. بهتر است ابتدا خودتان تمرین‌ها را حل کنید و تنها بعد از آن این پاسخ‌ها را ببینید؛ در واقع مقایسه‌ی راه‌حل خودتان با پاسخ اصلی بیشترین یادگیری را به همراه دارد. همچنین اگر جایی به خطا خوردید، ابتدا خودتان دلیلش را پیدا کنید و سپس توضیح را بخوانید.

پاسخ تمرین ۱ – زمان فعلی

from datetime import datetime

now = datetime.now()
print(now)
print(now.strftime("%H:%M"))
2026-08-13 14:32:07.481290
14:32

پاسخ تمرین ۲ – قالب دلخواه

print(now.strftime("%Y/%m/%d - %H:%M"))

همچنین، دقت کنید که خروجی تاریخ میلادی است. برای جلالی باید از کتابخانه‌ی jdatetime استفاده کنید که درس جداگانه‌ای دارد.

پاسخ تمرین ۳ – مدت اجرا

import time

start = time.time()
total = sum(range(10_000_000))
end = time.time()

print(f"{end - start:.2f} ثانیه")

این ساده‌ترین راه سنجیدن سرعت کد است. وقتی دو روش مختلف برای یک مسئله دارید و نمی‌دانید کدام سریع‌تر است، حدس نزنید؛ بسنجید.

پاسخ تمرین ۴ – شمارش معکوس

import time

for number in range(5, 0, -1):
    print(number)
    time.sleep(1)

print("پرتاب")

پارامتر سوم range گام است. مقدار منفی یعنی شمارش معکوس.

پاسخ تمرین ۵ – کدام ماژول؟

الف) time     ← sleep
ب ) datetime ← نمایش قابل فهم تاریخ
ج ) time     ← timestamp عددی

قاعده‌ی ساده: datetime برای کارهایی که آدم می‌بیند، time برای کارهای سطح پایین مثل مکث و سنجش سرعت.

برای مطالعه‌ی بیشتر می‌توانید به مستندات رسمی پایتون سر بزنید.

جمع‌بندی پاسخ تمرین کار با زمان در پایتون

در نهایت، هدف از این پاسخ‌ها فقط رساندن شما به جواب درست نیست؛ بلکه می‌خواهیم طرز فکر پشت هر راه‌حل را یاد بگیرید. بنابراین اگر پاسخی را نفهمیدید، بخش مربوط در درسنامه را دوباره مرور کنید و تمرین را از نو حل کنید. به این ترتیب مفهوم کار با زمان در پایتون برایتان ماندگار می‌شود.

Please login to bookmark Close
نظرات

دیدگاهتان را بنویسید

فهرست مطالب

سرفصل دوره

تمرین

این قسمت تمرین ندارد!

پاسخ تمرین ها

هنوز برای تمرین‌های این قسمت پاسخی ثبت نشده است!

اشتراک گذاری

چرا بهتره از فیلترشکن استفاده کنید؟

من همه ویدئو ها و پادکست های کُدباز رو توی یوتیوب و ساندکلود و پلتفرم هایی آپلود می‌کنم که اغلب فیلتر هستند.

اغلب آموزش‌ها ویدئو و پادکست دارند. پس اگر می‌خواهید از محتوای سایت بیشترین استفاده رو ببرید نیاز به فیلتر شکن دارید.

توجه داشته باشید که برای خرید از فروشگاه بهتره فیلتر شکن رو خاموش کنید.

تنظیمات

انتخاب زبان
تغییر تم