x = np.arange(0,2,0.5)
valeur = 2*x
if valeur <= 0.6:
print ("this works")
else:
print ("valeur is too high")
यहाँ
त्रुटि मैं मिलता है अभी भी एक ऐसा तरीका नहीं मिल रहा है जो वास्तव में स्पष्ट रूप से स्पष्ट करता है कि समस्या को कैसे ठीक किया जाए। मैं देखता हूं कि पाइथन ने जो लिखा है उसे पसंद नहीं है लेकिन मुझे यकीन नहीं है कि इसे कैसे ठीक किया जाए।उपयोग a.any() या a.all()
'valeur' एक वेक्टर है जिसमें कुछ तत्व 0.6 से छोटे और कुछ बड़े होते हैं। 'Valeur <= 0.6' के साथ आपका क्या मतलब है? – Daniel
valeur एक वेक्टर है [0. 1. 2. 3.] मुझे प्रत्येक शब्द में दिलचस्पी है। 0.6 से नीचे के हिस्से के लिए, फिर "यह काम" लौटाएं। 0.6 से ऊपर के हिस्से के लिए, "वैलेर बहुत अधिक है" लौटाएं, यह एक गूंगा संस्करण है, जहां इसे मुद्रित करने या स्थिति के आधार पर मुद्रित करने के बजाय, मैं –
की स्थिति के आधार पर वैलेर के प्रत्येक तत्व को समीकरण 1 या समीकरण 2 में खिला रहा हूं। एक वेक्टर के लिए एक एकल मूल्य की तुलना करना संतरे और सेब की तुलना करना है, 'कोई भी() 'और' सभी() 'वे कार्य हैं जो सत्यापित करते हैं कि यह स्थिति वेक्टर में किसी भी तत्व से संतुष्ट है या सभी तत्व संतुष्ट हैं शर्त – saljuama