तर्क कार्य करता है
अक्सर प्रोग्रामर बूलियन फ़ंक्शंस का उपयोग करते हैं जो बूलियन मान "सत्य" लौटाते हैं या "गलत" (
सहीया
गलत)
ऐसे कार्य कुछ संपत्ति की जाँच करें।
आइए एक तार्किक फ़ंक्शन लिखने के दो उदाहरणों पर विचार करें जो यह जांचता है कि कोई संख्या सम है या नहीं।
<टेबल क्लास = "टेबल-बॉर्डर्ड टेबल-लिस्ट-टेस्ट टेबल-एसएम टेबल-स्ट्राइप्ड">
<सिर>
<थ>विवरणथ>
उपनेमका उदाहरण |
बात>
<शरीर>
1) बेहतर तरीका: अभिव्यक्ति n% 2 == 0 का परिणाम सही (सही) या गलत (गलत) होगा |
<टीडी>
<पूर्व>
def isEven(n):
वापसी (एन% 2 == 0)
टीडी>
2) आप इसे ऐसे ही लिख सकते हैं, लेकिन यह बेहतर है कि वैसे भी कोई लंबा रिकॉर्ड न बनाया जाए |
<टीडी>
<पूर्व>
def iseven(n):
अगर एन% 2 == 0:
वापसी सच;
अन्य:
गलत वापसी
टीडी>
टेबल>
और कार्यों और प्रक्रियाओं के साथ काम करने के बारे में अंतिम नोट: कार्यक्रम में कार्यों और प्रक्रियाओं की संख्या सीमित नहीं है। इसके अलावा, एक सबरूटीन दूसरे सबरूटीन और खुद को भी कॉल कर सकता है।