पायथन में फ़ंक्शन बनाने के टिप्स
- फ़ंक्शन के नाम क्रिया होने चाहिए।
- प्रत्येक फ़ंक्शन का नाम सटीक रूप से दर्शाना चाहिए कि फ़ंक्शन क्या करता है।
- फ़ंक्शन को केवल वही करना चाहिए जो स्पष्ट रूप से उसके नाम से तात्पर्य है, और कुछ और नहीं करना चाहिए।
- प्रत्येक फ़ंक्शन को केवल एक ही कार्य करना चाहिए।
- फ़ंक्शन के अंदर सहायक फ़ंक्शन का उपयोग करें।
-
फ़ंक्शन का कोड
10-15पंक्तियों से अधिक लंबा नहीं होना चाहिए। - लंबे फ़ंक्शन को कई सहायक फ़ंक्शन में विभाजित करना बेहतर होता है।
-
फ़ंक्शन के नामों में सामान्य रूप से अपनाए गए उपसर्गों का उपयोग करें:
show,get,set,calc,create,change,check। -
यदि फ़ंक्शन का नाम दो या अधिक शब्दों से बना है,
तो उन्हें अंडरस्कोर
_से अलग करना चाहिए, उदाहरण के लिए,get_sum। - डुप्लिकेट कोड को फ़ंक्शन में बाहर निकालें।
लिखें कि निम्नलिखित कोड में क्या कमियां हैं, और उन्हें सही करें:
def func(num1, num2):
return num1 * num2
लिखें कि निम्नलिखित कोड में क्या कमियां हैं, और उन्हें सही करें:
def user(name):
return 'bye, ' + name
लिखें कि निम्नलिखित कोड में क्या कमियां हैं, और उन्हें सही करें:
def get_num(num):
return str(num)
लिखें कि निम्नलिखित कोड में क्या कमियां हैं, और उन्हें सही करें:
def check(lst):
sum = 0
for el in lst:
if el > 0:
sum += el
if el < 0:
continue
else:
continue
return sum