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

Boolean ऑपरेटर के साथ नकारना (Negation)

अक्सर आपको जटिल समस्याएँ हल करने के लिए कई Boolean ऑपरेशन्स को जोड़ना पड़ता है. मान लीजिए, आपको यह पता करना है कि क्या आज के क्लोज़िंग स्टॉक प्राइस आपको डाउनलोड करने हैं. आप यह ऑपरेशन तभी करना चाहते हैं जब मार्केट बंद हो चुका हो. क्लोज़िंग प्राइस दिए गए वैरिएबल closing_prices में list के रूप में हैं. दिए गए वैरिएबल market_closed का मान मार्केट बंद होते ही True सेट हो जाता है. Boolean ऑपरेशन्स और ऑब्जेक्ट्स उनके भीतर कैसे evaluate होते हैं, इस समझ का उपयोग करके तय करें कि आपको डेटा डाउनलोड करना चाहिए या नहीं.

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

इंटरमीडिएट Python फॉर फाइनेंस

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

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

  • वैरिएबल not_prices को True सेट करें यदि आपके पास आज के क्लोज़िंग प्राइस नहीं हैं.
  • वैरिएबल get_prices को True सेट करें यदि मार्केट बंद है और आपके पास अभी क्लोज़िंग प्राइस नहीं हैं.

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

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

print(closing_prices)

# Assigning True if we need to get the prices
not_prices = ____ closing_prices

print(not_prices)

# Get prices if market is closed and we don't have prices
get_prices = ____ (market_closed ____ not_prices)

print(get_prices)
कोड संपादित करें और चलाएँ