Python – If-else statements in Hindi

  • Introduction to If-else statements in Python in Hindi
    • Indentation in Python in Hindi
    • The if statement
    • The if-else statement
    • The elif statement
if statement in python in hindi

Introduction to If-else statements in Python

निर्णय लेना लगभग सभी प्रोग्रामिंग भाषाओं का सबसे महत्वपूर्ण पहलू है। जैसा कि नाम से पता चलता है, निर्णय लेने से हमें किसी विशेष निर्णय के लिए कोड का एक विशेष ब्लॉक चलाने की अनुमति मिलती है। यहां, विशेष परिस्थितियों की वैधता (validity) पर निर्णय किए जाते हैं। Condition checking, निर्णय लेने (decision making) की रीढ़ है।

python में, निर्णय लेने का कार्य निम्नलिखित कथनों (statements) द्वारा किया जाता है।

Statementविवरण
If statementकिसी विशिष्ट स्थिति का परीक्षण करने के लिए if statement का उपयोग किया जाता है। यदि स्थिति सही है, तो कोड का एक ब्लॉक (if-block) निष्पादित किया जाएगा।
If – else statementIf-else statement इस तथ्य को छोड़कर if statement के समान है, की यह Paul’s case condition की जाँच करने के लिए कोड का ब्लॉक भी प्रदान करता है। यदि कथन में दी गई शर्त गलत है, तो else statement निष्पादित किया जाएगा।
Nested if statementNested if statements हमें एक outer if statement के अंदर if ? else statement उपयोग करने में सक्षम बनाता है 

पायथन में इंडेंटेशन (indentation)

प्रोग्रामिंग की आसानी और simplicity को प्राप्त करने के लिए, python block level कोड के लिए कोष्ठक (parentheses) के उपयोग की अनुमति नहीं देता है। पायथन में, इंडेंटेशन का उपयोग ब्लॉक घोषित करने के लिए किया जाता है। यदि दो statements एक ही इंडेंटेशन स्तर पर हैं, तो वे एक ही ब्लॉक का हिस्सा हैं।

आम तौर पर, statements को इंडेंट करने के लिए चार space दिए जाते हैं जो कि python में इंडेंटेशन की एक विशिष्ट मात्रा है।

इंडेंटेशन python भाषा का सबसे अधिक इस्तेमाल किया जाने वाला हिस्सा है क्योंकि यह कोड के ब्लॉक की घोषणा करता है। एक ब्लॉक के सभी statements समान स्तर के इंडेंटेशन पर intended हैं। हम देखेंगे कि python में निर्णय लेने और अन्य चीजों के लिए वास्तविक इंडेंटेशन कैसे होता है।

If statement

किसी विशेष स्थिति का परीक्षण करने के लिए if statement का उपयोग किया जाता है और यदि स्थिति सत्य है, तो यह कोड के एक ब्लॉक को निष्पादित करता है, जिसे if-block कहा जाता है। If statement की स्थिति कोई मान्य logical expression हो सकती है, जिसका मूल्यांकन या तो सही या गलत किया जा सकता है।

If statement का सिंटैक्स नीचे दिया गया है।

if expression:  
    statement  

उदाहरण 2: तीन नंबरों में से सबसे बड़ा प्रिंट करने का program

a = int(input("Enter a? "));  
b = int(input("Enter b? "));  
c = int(input("Enter c? "));  
if a>b and a>c:  
    print("a is largest");  
if b>a and b>c:  
    print("b is largest");  
if c>a and c>b:  
    print("c is largest");  

आउटपुट:

Enter a? 100
Enter b? 120
Enter c? 130
c is largest

The if-else statement

if-else स्टेटमेंट, if स्टेटमेंट के साथ combined एक else ब्लॉक प्रदान करता है जिसे कंडीशन के false केस में निष्पादित किया जाता है।

यदि शर्त सही है, तो if-block निष्पादित होता है। अन्यथा, दूसरे ब्लॉक को निष्पादित किया जाता है।

If-else स्टेटमेंट का सिंटैक्स नीचे दिया गया है।

if condition:  
    #block of statements   
else:   
    #another block of statements (else-block)  

उदाहरण 1: यह जाँचने का कार्यक्रम कि कोई व्यक्ति वोट देने के योग्य है या नहीं।

age = int (input("Enter your age? "))  
if age>=18:  
    print("You are eligible to vote !!");  
else:  
    print("Sorry! you have to wait !!"); 

आउटपुट:

Enter your age? 90
You are eligible to vote !!

The elif statement

Elif statement हमें कई स्थितियों की जांच करने और उनके बीच true condition के आधार पर बयानों के विशिष्ट ब्लॉक को निष्पादित करने में सक्षम बनाता है। हम अपनी जरूरत के आधार पर हमारे कार्यक्रम में किसी भी प्रकार के elif बयान दे सकते हैं। हालांकि, elif का उपयोग वैकल्पिक है।

elif स्टेटमेंट C में if-else-if ladder statement की तरह काम करता है। इसे if स्टेटमेंट द्वारा succeed किया जाना चाहिए।

elif स्टेटमेंट का सिंटैक्स नीचे दिया गया है।

if expression 1:   
    # block of statements   
  
elif expression 2:   
    # block of statements   
  
elif expression 3:   
    # block of statements   
  
else:   
    # block of statements  

उदाहरण 1

number = int(input("Enter the number?"))  
if number==10:  
    print("number is equals to 10")  
elif number==50:  
    print("number is equal to 50");  
elif number==100:  
    print("number is equal to 100");  
else:  
    print("number is not equal to 10, 50 or 100"); 

आउटपुट:

Enter the number?15
number is not equal to 10, 50 or 100

Leave a Reply

DMCA.com Protection Status