def size(number):
if number<100:
return Small()
if number<1000:
return Medium()
return Big()
def size1(number):
if number<100:
return Small()
elif number<1000:
return Medium()
else:
return Big()
कोडिंग शैली के संबंध में: मैं अक्सर पूर्व का उपयोग करता हूं जब निम्न ब्लॉक, या अंतिम ब्लॉक कोड का एक बड़ा हिस्सा है। यह पठनीयता में मदद करता है।क्या मुझे एलिफ का उपयोग करना चाहिए यदि मैं पिछले ब्लॉक में फ़ंक्शन से पहले ही लौटा चुका हूं?
मैं आम तौर पर उत्तरार्द्ध का उपयोग करता हूं जब विभिन्न ब्लॉकों में उनके द्वारा चलने वाली एक सामान्य अवधारणा होती है (जैसा उपर्युक्त है)। आम इंडेंटेशन उनके रिश्ते को संवाद करने में मदद करता है।
क्या इन दो मूल्यवान नोटिंग (एएसपी प्रदर्शन के अनुसार) के बीच कोई अंतर है?
दूसरा उदाहरण अधिक पठनीय आईएमओ है। – jamylak