2010-10-24 17 views

उत्तर

56

यह PEP 0401: BDFL Retirement

बैरी बैरी वारसॉ, एक प्रसिद्ध अजगर डेवलपर को संदर्भित करता है से संबंधित है। from __future__ import barry_as_FLUFL मूल रूप से ऑपरेटर को <> के साथ बदल देता है।

+3

का उपयोग करना चाहता था। मैंने आपका जवाब संपादित किया क्योंकि इसकी स्पष्ट धुंधली थी :) – tzot

+12

अधिक महत्वपूर्ण बात यह है कि यह पाइथन 3 में '<> 'वाक्यविन्यास को सक्षम बनाता है। –

+1

लिंक कहता है कि' प्रिंट 'कथन भी वापस आ गया है। – manojlds

6

अप्रैल फूल का मजाक PEP 0401 वास्तव में मजाकिया है और इसलिए इसका वर्तमान कार्यान्वयन है। यह टर्मिनल से python3 -i द्वारा इंटरैक्टिव से बहुत अच्छा इंटरैक्टिव रूप से काम करता है, लेकिन आश्चर्यजनक रूप से सामान्य स्क्रिप्ट से या -i के बिना। यह eval(...) द्वारा या इस तरह compile(..) से काम करता है:

exec(compile('1<>0', 'foo', 'single', __future__.CO_FUTURE_BARRY_AS_BDFL)) 

सच                                                                     भयानक != कि उंगली दर्द

+0

महान उत्तर यह बताता है कि यह एक सामान्य लिपि में "काम" नहीं करता है। लेकिन मुझे यकीन नहीं है कि अंतिम ... वाक्य के साथ क्या हो रहा है? स्वरूपण और विराम चिह्न भाग मजाक, भाग लापरवाही, भाग बर्बरता दिखता है। मैं बस नहीं बता सकता। –

+0

ओह, यह भी स्पष्ट करने के लिए: भले ही आप '-i' का उपयोग करते हैं, भले ही आपको आरईपीएल प्राप्त करने से पहले निष्पादित स्क्रिप्ट को सामान्य पायथन 3 सिंटैक्स का पालन करना होगा, या आपको सिंटैक्स त्रुटि मिल जाएगी। और यदि आपको स्क्रिप्ट में सिंटैक्स त्रुटि मिलती है, तो आरईपीएल व्यवहार करेगा जैसा कि आपने कभी आयात नहीं किया था। (आपको इसे फिर से आरईपीएल में करना है, लेकिन यह आपकी स्क्रिप्ट में पहली जगह डालने के बिंदु को हरा देता है।) यह ठीक है अगर स्क्रिप्ट उठाता है (अधिकांश?) अन्य प्रकार के अपवाद हालांकि; आयात तब भी प्रभावी होगा जब आप उस मामले में आरईपीएल में उतर जाएंगे। –

6

जैसा कि ऊपर उल्लेख की वजह से ज्यादा मजाकिया, बैरी बैरी वारसॉ, एक प्रसिद्ध कोर अजगर देव समझाया हालांकि, FLUFL नहीं किया गया है

है

यह उस समय के अन्य पायथन कोर देवों के बीच "दोस्ताना भाषा अंकल के लिए जीवन" के लिए एक अंदरूनी मजाक है। <> सिंटैक्स को सक्षम करने का कारण यह है कि वह प्राथमिक व्यक्ति था जो <> ऑपरेटर

+1

बस यहां ब्रैगिंग, लेकिन मैंने बैरी के साथ कोर पायथन हैकथॉन में भाग लिया और हमारे पास मनोरंजक कहानियों को साझा करने में कुछ मज़ा आया :) यह लाइव (बीडीएफएल) के लिए गिडो वैन रॉसम के बेनेवॉलेंट डिक्टेटर के समान है। वह वास्तव में एक अच्छा लड़का है :) – MicroTransactionsMatterToo

संबंधित मुद्दे