Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पाइथन में डेटाटाइम्स के बीच 24 घंटे बीत चुके हैं या नहीं, यह कैसे पता करें?


यह पता लगाने के लिए कि क्या Python में datetimes के बीच 24 घंटे बीत चुके हैं, आपको Python में कुछ date गणित करने की आवश्यकता होगी। तो यदि आपके पास 2 डेटाटाइम ऑब्जेक्ट्स हैं, तो आपको उन्हें घटाना होगा और फिर परिणामस्वरूप प्राप्त होने वाली टाइमडेल्टा ऑब्जेक्ट लेना होगा और तुलना के लिए उपयोग करना होगा। आप सीधे इसकी तुलना int से नहीं कर सकते हैं, इसलिए आपको पहले इससे सेकंड निकालने होंगे।

उदाहरण

from datetime import datetime
NUMBER_OF_SECONDS = 86400 # seconds in 24 hours
first = datetime(2017, 10, 10)
second = datetime(2017, 10, 12)
if (first - second).total_seconds() > NUMBER_OF_SECONDS:
  print("its been over a day!")

आउटपुट

यह आउटपुट देगा -

its been over a day!

  1. पायथन में कितनी रेखाएँ प्रतिच्छेद करती हैं, यह जानने के लिए कार्यक्रम

    मान लीजिए हमें एक सूची दी गई है जिसमें (m, c) के युग्मों में मान हैं। ये मान एक रेखा का प्रतिनिधित्व करते हैं, जहां y =mx + c। हमें दो मान, l और r भी दिए गए हैं। हमें x =l से x =h के बीच एक दूसरे को प्रतिच्छेद करने वाली रेखाओं की संख्या ज्ञात करनी है। इसलिए, यदि इनपुट input_list =[[4, 6],[-6, 10],[

  1. पाइथन हिस्टोग्राम में लॉगरिदमिक डिब्बे कैसे हैं?

    plt.hist(bin=). का उपयोग करके हिस्टोग्राम प्लॉट करते समय हम लॉगरिदमिक डिब्बे सेट कर सकते हैं। कदम एक सरणी x बनाएँ, जहाँ सीमा 100 हो। plt.hist() विधि का उपयोग करके एक हिस्टोग्राम प्लॉट करें। हम लॉगरिदमिक बिन्स का उपयोग करके लॉगरिदमिक बिन्स पास कर सकते हैं जो लॉग स्केल पर समान रूप से अंतरित नंबर

  1. पायथन में स्किकिट-लर्न का उपयोग करके किसी छवि की आकृति कैसे खोजें?

    स्किकिट-लर्न, जिसे आमतौर पर स्केलेर के रूप में जाना जाता है, पायथन में एक पुस्तकालय है जिसका उपयोग मशीन लर्निंग एल्गोरिदम को लागू करने के उद्देश्य से किया जाता है। यह एक ओपन सोर्स लाइब्रेरी है इसलिए इसे मुफ्त में इस्तेमाल किया जा सकता है। यह पुस्तकालय Numpy, SciPy और Matplotlib पुस्तकालयों पर बनाया