में प्रिंट() (फ़ंक्शन संस्करण) का उपयोग करके मैं एक कथन और अभिव्यक्ति के बीच अंतर को समझता हूं, और मैं समझता हूं कि Python3 ने एक फ़ंक्शन में प्रिंट() को बदल दिया है।Python2.x
हालांकि मैंने विभिन्न पायथन 2.एक्स दुभाषियों पर ब्रांडेसिस से घिरा एक प्रिंट() कथन चलाया और यह निर्दोष रूप से भाग गया, मुझे किसी भी मॉड्यूल को आयात करने की भी आवश्यकता नहीं थी।
मेरा प्रश्न: क्या निम्न कोड print("Hello SO!")
को Python2.x में एक कथन या अभिव्यक्ति के रूप में मूल्यांकन किया गया है?
... जब तक कि आपने '__future__ आयात प्रिंट_फंक्शन' से या जो भी कहा जाता है, तब तक नहीं किया। – delnan
Python3 में __future__ आयात print_function चोट से उपयोग करेगा? यह एक आयात त्रुटि नहीं देता है। – sgoblin
@sgoblin - नहीं। '__future__' मॉड्यूल gurantees कि कुछ भी कभी से हटा दिया जाएगा। यह python3.x – mgilson