सी में, यदि मैं गलत नहीं हूं, तो main
कोई त्रुटि नहीं होने पर फ़ंक्शन 0 देता है, और कोई त्रुटि होने पर 0 से भिन्न होती है।कार्यप्रणाली को संभालने में त्रुटि
पायथन में ऐसा करने के लिए उचित है (जब तक कि किसी फ़ंक्शन को किसी विशिष्ट मान को वापस करने की आवश्यकता न हो, लेकिन सफलता/विफलता को इंगित करने के लिए); या इसके बजाय बस अपवादों को संभालें?
नाम के एक समारोह के लिए 'check_blub' /' is_blub' आपको 'ट्रू' या 'गलत' वापस करना चाहिए। अक्सर देखा जाता है कि 'validate_blub' नामक फ़ंक्शन हैं, जो आमतौर पर ValueError फेंकते हैं। – kay
@cdarke आपकी टिप्पणी के लिए धन्यवाद; लेकिन समझें कि मैंने सी नहीं सीखा है :-) –