मैं कोड सिंटैक्स d //= 2
के साथ आया जहां डी एक चर है। यह किसी भी पाश का हिस्सा नहीं है, मुझे अभिव्यक्ति नहीं मिलती है।
क्या कोई मुझे कृपया प्रबुद्ध कर सकता है?पायथन में "चर // // एक मान" वाक्यविन्यास का क्या अर्थ है?
उत्तर
//
एक फर्श डिवीजन ऑपरेटर है। =
इसके बगल में "इन-प्लेस" चर पर काम करने का मतलब है। यह +=
और *=
ऑपरेटरों के समान है, यदि आपने पहले उन्हें देखा है, तो इसके अलावा यह विभाजन के साथ है।
मान लीजिए कि मेरे पास d
नामक एक चर है। मैंने इसे इस तरह के मान 65
पर सेट किया है।
>>> d = 65
कॉलिंग d //= 2
2 से d
बांट देगा, और उसके बाद घ करने के लिए है कि परिणाम आवंटित। के बाद से, d // 2
32 है (32.5, लेकिन हटा लिया दशमलव भाग के साथ), d
32 हो जाता है:
>>> d //= 2
>>> d
32
यह d = d // 2
कॉल करने जैसा ही है।
से जुड़ी है, यह इस परिस्थिति में समान है, लेकिन सामान्य रूप से, यह नहीं है जरूरी वही। Https://docs.python.org/3/library/operator.html#operator.__floordiv__ बनाम https://docs.python.org/3.4/library/operator.html#operator.__ifloordiv__ देखें। – glglgl
यह d
2 से नीचे विभाजित करता है। पाइथन को पारस्परिक रूप से चलाया जा सकता है, इसे आज़माएं।
$ python
Python 2.7.10 (default, Oct 23 2015, 19:19:21)
>>> a = 4
>>> a //= 2
>>> a
2
'ए = 5' एक बेहतर उदाहरण होगा। ('A/= 2' के विपरीत) –
वैरिएबल को फर्श विभाजन के साथ दो से विभाजित करता है और चर को नई राशि निर्दिष्ट करता है।
- 1. पायथन में [] -स्क्यू सजावट वाक्यविन्यास का क्या अर्थ है?
- 2. PHP वाक्यविन्यास में $ {} का क्या अर्थ है?
- 3. लंबोक में वाक्यविन्यास `@__()` का अर्थ क्या है?
- 4. SQL वाक्यविन्यास में एक कोलन (':') का अर्थ क्या है?
- 5. , इस विशिष्ट वाक्यविन्यास का क्या अर्थ है?
- 6. इस वाक्यविन्यास का अर्थ क्या है 'functionName: {}`?
- 7. "आधार" वाक्यविन्यास का क्या अर्थ है?
- 8. इस PHP वाक्यविन्यास का क्या अर्थ है?
- 9. इस वाक्यविन्यास का अर्थ क्या है?
- 10. पायथन में/= ऑपरेटर का क्या अर्थ है?
- 11. पायथन में "|" चिह्न का क्या अर्थ है?
- 12. पायथन में [...] का अर्थ क्या है?
- 13. पायथन में% s का क्या अर्थ है?
- 14. एक चर नाम में $ का अर्थ क्या है?
- 15. jQuery scrollTop मान का क्या अर्थ है?
- 16. इन ऑपरेटरों का क्या अर्थ है (**, ^,%, //)? - पायथन?
- 17. एरलांग: प्रश्न चिह्न वाक्यविन्यास का क्या अर्थ है?
- 18. जावास्क्रिप्ट में [] का क्या अर्थ है?
- 19. यह जावास्क्रिप्ट/jQuery वाक्यविन्यास का क्या अर्थ है?
- 20. C++ में NULL! = मान का अर्थ क्या है?
- 21. ऑब्जेक्टस्पेस.count_objects में प्रत्येक हैश मान का क्या अर्थ है?
- 22. {} का क्या अर्थ है?
- 23. इंटरफ़ेस के कार्यान्वयन में स्थिर चर का अर्थ क्या है?
- 24. जावा 7 में "गैर-अपारदर्शी मान" का अर्थ क्या है?
- 25. keybd_event में bScan पैरामीटर मान 0x45 का अर्थ क्या है?
- 26. वैकल्पिक पायथन कार्यान्वयन संस्करण संख्याओं का अर्थ है कि वे एक ही वाक्यविन्यास प्रदान करते हैं?
- 27. जावास्क्रिप्ट में document.form का क्या अर्थ है?
- 28. सिंटेक्स हास्केल में $$ का क्या अर्थ है?
- 29. "=>" का क्या अर्थ है?
- 30. पायथन में "dict-like" का अर्थ क्या है?
हमें इसे कैनोलिक उत्तर बनाना चाहिए और कम मददगार शब्द [पायथन में दो आगे की स्लैश] बंद करना चाहिए (http://stackoverflow.com/questions/14444520/two-forward-slashes-in-python) के डुप्लिकेट के रूप में इस। – smci
एक और [2013 उत्तर] (http://stackoverflow.com/questions/14820104) जो आसानी से [stackse] (http://stackse.com) पर ** python // = ** क्वेरी का उपयोग करके पाया जाता है। – ren
"पायथन ऑपरेटर" के लिए Google पहले –