शुरू करेंमुफ़्त में शुरू करें

आज कौन-सा दिन है?

लंच टाइम है और आप अपने कुछ सहकर्मियों से बात कर रहे हैं। वे कहते हैं कि हर सुबह कोई उन्हें यह याद दिला दे कि आज कौन-सा दिन है, ताकि वे कैलेंडर में देखकर उस दिन के अपने असाइनमेंट्स चेक कर सकें.

आप मदद करना चाहते हैं और तय करते हैं कि एक छोटा-सा स्क्रिप्ट लिखेंगे जो दिन की तारीख और समय ले, ताकि हर सुबह आपके सहकर्मियों को एक मैसेज भेजा जा सके। आप datetime मॉड्यूल और named placeholders का उपयोग करके यह कर सकते हैं.

तारीख का फ़ॉर्मैट Month day, year होना चाहिए, जैसे April 16, 2019 और समय hh:mm, जैसे 16:30.

आपने कुछ स्पेसिफ़ायर्स नोट किए हैं: %d (day), %B (monthname), %m (monthnumber), %Y (year), %H (hour) और %M (minutes)

आप datetime मॉड्यूल को एक्सप्लोर करने के लिए IPython Shell का उपयोग कर सकते हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Regular Expressions

पाठ्यक्रम देखें

अभ्यास निर्देश

  • मॉड्यूल datetime से फंक्शन datetime इम्पोर्ट करें.
  • आज की तारीख प्राप्त करें और उसे वैरिएबल get_date को असाइन करें.
  • स्ट्रिंग message को पूरा करें: placeholders में today नाम जोड़ें और फ़ॉर्मैट स्पेसिफ़ायर्स लिखें ताकि तारीख month_name day, year और समय hour:minutes के रूप में फ़ॉर्मैट हो जाए.
  • .format() मेथड और वैरिएबल get_date का उपयोग करके named placeholder को बदलते हुए संदेश प्रिंट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Import datetime 
____

# Assign date to get_date
get_date = ____

# Add named placeholders with format specifiers
message = "Good morning. Today is {____:____ ____, ____}. It's {today:___:____} ... time to work!"

# Use the format method replacing the placeholder with get_date
print(____.____(____))
कोड संपादित करें और चलाएँ