Conditional Statements in python in hindi in hindi
Conditional Statements in Python in Hindi – Complete Beginner Guide
Table of Contents – Conditional Statements in Python in Hindi
Python If Statement in Hindi
Python में if statement का उपयोग तब किया जाता है जब हमें किसी condition के true होने पर कोई specific code execute करना हो। यह programming का सबसे basic conditional statement होता है। अगर दी गई condition true होती है, तभी if block के अंदर लिखा code run करता है, अन्यथा वह skip हो जाता है। real life में जैसे अगर बारिश हो रही है तो छाता ले जाना, यही logic if statement में apply होता है in hindi।
Python If Else Statement in Hindi
if else statement का उपयोग तब किया जाता है जब condition true और false दोनों cases के लिए अलग-अलग code execute करना हो। अगर if की condition true होती है तो if वाला block चलेगा, और अगर condition false होती है तो else block का code execute होगा। यह decision making के लिए बहुत important concept है, जैसे exam pass या fail का decision लेना in hindi।
Python Elif Statement in Hindi
Python में elif statement का use multiple conditions को check करने के लिए किया जाता है। जब एक से ज्यादा condition हों और हमें हर condition के लिए अलग result चाहिए, तब elif बहुत helpful होता है। Python top से bottom conditions को check करता है और जो condition पहले true होती है, उसी का code execute होता है in hindi।
Python Nested If Statement in Hindi
Nested if statement का मतलब होता है एक if के अंदर दूसरा if use करना। जब decision किसी दूसरे decision पर depend करता है, तब nested if का उपयोग किया जाता है। उदाहरण के लिए, पहले age check करना और फिर marks check करना। यह complex logic को handle करने में मदद करता है और real world problems को solve करने में useful होता है in hindi।
Conditional Statements in Python in Hindi
Conditional Statements in Python programming का सबसे important और basic topic है, खासकर college exams और competitive exams के लिए। जब भी program को कोई decision लेना होता है, तब conditional statements का use किया जाता है। Real life में जैसे हम सोचते हैं “अगर ऐसा हुआ तो ये करेंगे”, programming में वही काम Python के conditional statements करते हैं।
Python एक easy और readable language है, इसलिए इसके conditional statements भी बहुत simple और logical होते हैं। इस part-1 में हम Python ke conditional statements को step-by-step, easy Hindi language में समझेंगे, ताकि concept crystal clear हो जाए।
Python If Statement in Hindi
Python में if statement का use किसी condition को check करने के लिए किया जाता है। अगर दी गई condition true होती है, तो if block के अंदर लिखा code execute होता है, और अगर condition false होती है, तो code skip हो जाता है।
इसे ऐसे समझो: अगर student के marks 33 या उससे ज्यादा हैं, तो वह pass है। यहाँ “marks ≥ 33” एक condition है, और pass होना एक action है। Programming में यही logic if statement से implement किया जाता है।
Syntax of Python If Statement
Python में if statement का syntax बहुत simple होता है और इसमें indentation का खास ध्यान रखा जाता है।
if condition:
statement
यहाँ condition हमेशा true या false में evaluate होती है। अगर condition true होगी, तभी statement execute होगा। Python में curly braces नहीं होतीं, बल्कि indentation से block define किया जाता है।
Example of If Statement
marks = 40
if marks >= 33:
print("Student Pass")
इस example में marks की value 40 है। क्योंकि 40, 33 से बड़ा है, इसलिए condition true होगी और output में “Student Pass” print होगा। अगर marks 30 होते, तो कोई output नहीं आता।
Important Points of If Statement
- if statement single condition पर काम करता है
- Condition boolean type (True / False) होती है
- Indentation गलत होने पर error आ सकता है
- College exams में syntax और example दोनों important होते हैं
Python If Else Statement in Hindi
जब हमें condition true और false दोनों cases के लिए action define करना हो, तब if else statement का use किया जाता है। यह decision making को complete बनाता है, क्योंकि हर condition का result define होता है।
Real life example लो: अगर बारिश हो रही है तो umbrella ले जाओ, वरना cap पहन लो। यहाँ दो possible situations हैं और दोनों के लिए अलग-अलग action है। Python में यही काम if else statement करता है।
Syntax of Python If Else Statement
if condition:
statement1
else:
statement2
अगर condition true होगी, तो statement1 execute होगा। और अगर condition false होगी, तो statement2 execute होगा। इससे program का flow clear और logical बनता है।
Example of If Else Statement
age = 17
if age >= 18:
print("Eligible for Voting")
else:
print("Not Eligible for Voting")
इस example में age की value 17 है। क्योंकि condition false है, इसलिए else block execute होगा और output आएगा “Not Eligible for Voting”।
Why If Else is Important for Exams
College exams में if else statement से जुड़े questions बहुत common होते हैं। Students से अक्सर flow chart, syntax और output based questions पूछे जाते हैं। अगर concept clear है, तो ऐसे questions आसानी से solve हो जाते हैं।
- Decision based programs बनाने में helpful
- Logical thinking develop करता है
- Marks calculation, grading system में use होता है
Python Elif Statement in Hindi
जब program में सिर्फ दो नहीं बल्कि multiple conditions हों, तब elif statement का use किया जाता है। elif का मतलब होता है “else if”। यह multiple conditions को sequence में check करने में मदद करता है।
मान लो student के marks के आधार पर grade देना है — A, B, C या Fail। यहाँ सिर्फ if else काफी नहीं है, क्योंकि conditions ज्यादा हैं। ऐसी situation में elif statement best solution होता है।
Syntax of Python Elif Statement
if condition1:
statement1
elif condition2:
statement2
else:
statement3
Python top-to-bottom conditions को check करता है। जो condition पहले true होती है, उसी block का code execute होता है और बाकी skip हो जाते हैं।
Example of Elif Statement
marks = 75
if marks >= 80:
print("Grade A")
elif marks >= 60:
print("Grade B")
else:
print("Fail")
इस example में marks 75 हैं। पहली condition false है, दूसरी condition true है, इसलिए output होगा “Grade B”। यह example exams में बहुत popular है।
Key Features of Elif Statement
- Multiple conditions handle करता है
- Program को readable बनाता है
- Complex decision making को easy करता है
- Result-based logic के लिए useful
Python Nested If Statement in Hindi
जब एक if statement के अंदर दूसरा if statement use किया जाता है, तो उसे nested if statement कहते हैं। यह तब use होता है जब decision, किसी दूसरे decision पर depend करता है।
Simple example लो: पहले check करो student present है या नहीं, और अगर present है, तभी marks check करो। यह two-level decision है, और इसे nested if से implement किया जाता है।
Basic Idea of Nested If
Nested if statement program को ज्यादा logical बनाता है, लेकिन अगर सही तरह से नहीं लिखा जाए तो confusion भी create कर सकता है। इसलिए indentation और condition flow को समझना बहुत जरूरी है।
if condition1:
if condition2:
statement
Nested if college exams में short answer और long answer दोनों में पूछा जा सकता है, इसलिए इसका concept clear होना बहुत जरूरी है।
Python Nested If Statement in Hindi (Deep Explanation)
Python में nested if statement का use तब किया जाता है जब एक condition के true होने पर हमें दूसरी condition भी check करनी हो। यानी decision के अंदर decision। यह concept real life logic पर based होता है और exams में इसे बहुत importance दी जाती है।
मान लो किसी college में rule है कि student तभी exam दे सकता है जब वह present हो और उसकी fees paid हो। यहाँ पहले presence check होगी, और उसके बाद fees। ऐसी situation को nested if statement से handle किया जाता है।
Syntax of Nested If Statement
if condition1:
if condition2:
statement
else:
statement
else:
statement
यहाँ पहले condition1 check होती है। अगर condition1 true होती है, तभी condition2 check की जाती है। अगर condition1 ही false हो गई, तो अंदर वाला if execute ही नहीं होता।
Example of Nested If Statement
age = 20
marks = 65
if age >= 18:
if marks >= 33:
print("Eligible for Exam and Passed")
else:
print("Eligible for Exam but Failed")
else:
print("Not Eligible for Exam")
इस example में age और marks दोनों check हो रहे हैं। अगर age 18 से कम होती, तो marks check ही नहीं होते। यह nested if का सबसे clear real-life based example है।
When to Use Nested If
- जब decision multi-level हो
- जब second condition first condition पर depend करे
- जब exam logic step-by-step हो
- जब real-world rules implement करने हों
Comparison of Conditional Statements in Python
College exams में अक्सर students से पूछा जाता है कि if, if-else, elif और nested if में क्या difference है। इसलिए comparison समझना बहुत जरूरी है।
| Statement Type | Use | Conditions |
|---|---|---|
| If | Single decision | One condition |
| If Else | Two-way decision | True / False |
| Elif | Multiple decisions | More than two |
| Nested If | Decision inside decision | Dependent conditions |
इस table से clearly समझ आता है कि किस situation में कौन सा conditional statement use करना चाहिए। Exam में ऐसे table-based answers high scoring माने जाते हैं।
Logical Operators with Conditional Statements
Conditional statements को और powerful बनाने के लिए Python में logical operators का use किया जाता है। इन operators की मदद से हम multiple conditions को combine कर सकते हैं।
Types of Logical Operators
- and
- or
- not
Logical operators exams में theory और practical दोनों में पूछे जाते हैं, इसलिए इनके साथ conditional statements समझना जरूरी है।
Example Using Logical Operators
age = 19
marks = 40
if age >= 18 and marks >= 33:
print("Student Eligible and Passed")
else:
print("Condition Not Satisfied")
यहाँ and operator ensure करता है कि दोनों conditions true हों, तभी output मिले। अगर एक भी condition false हो जाए, तो else block execute होगा।
Common Mistakes in Conditional Statements
Exams और practice के दौरान students कुछ common mistakes करते हैं, जिससे marks कट जाते हैं या program error देता है। इन mistakes को समझना बहुत जरूरी है।
Indentation Errors
Python indentation-based language है। अगर indentation गलत है, तो program error देगा। यह mistake beginners सबसे ज्यादा करते हैं।
Wrong Condition Logic
कई बार students greater than और less than sign गलत use कर लेते हैं। इससे output expected result से अलग आ जाता है।
Unnecessary Nested If
जहाँ elif use किया जा सकता है, वहाँ nested if use करना program को complex बना देता है। Exam में simple और clear logic ज्यादा marks दिलाता है।
Exam Oriented Notes for Conditional Statements
College exams में conditional statements से short answer, long answer और program writing questions पूछे जाते हैं। इसलिए theory के साथ examples भी याद होना जरूरी है।
- Syntax साफ और correct लिखना जरूरी है
- Indentation का ध्यान रखना mandatory है
- Dry run करके output समझना आना चाहिए
- Real-life based example लिखने पर extra impression पड़ता है
अगर student conditional statements को सही तरीके से समझ ले, तो loops, functions और advanced Python topics सीखना बहुत आसान हो जाता है। यह Python programming की foundation मानी जाती है।
इस part-2 में हमने nested if, logical operators, comparison और exam-oriented points को detail में समझा। अब conditional statements का पूरा concept complete हो जाता है।
FAQs
Python में Conditional Statements ऐसे statements होते हैं जिनकी मदद से program कोई decision लेता है। जब कोई condition true या false होती है, उसी के आधार पर program का flow decide होता है। इसे real life decision making से जोड़ा जा सकता है, जैसे अगर marks pass हैं तो result pass दिखाना। Python में if, if else, elif और nested if conditional statements के main types होते हैं in hindi।
Python if statement किसी एक condition को check करता है। अगर condition true होती है, तो if block के अंदर लिखा code execute होता है। और अगर condition false हो जाए, तो program उस code को skip कर देता है। College exams में if statement का syntax और example दोनों बहुत important माने जाते हैं in hindi।
Python if else statement का use तब किया जाता है जब condition true और false दोनों cases के लिए अलग-अलग output या action define करना हो। इससे program complete decision ले पाता है। Exam में voting eligibility, pass-fail और result based questions में if else का use बहुत common है in hindi।
Python elif statement का मतलब होता है else if। इसका use तब किया जाता है जब program में two से ज्यादा conditions हों। Python top से bottom conditions check करता है और जो condition पहले true होती है, उसी का code execute होता है। Marks grading system जैसे questions में elif statement बहुत useful होता है in hindi।
Python nested if statement का मतलब होता है एक if के अंदर दूसरा if use करना। इसका use तब किया जाता है जब एक decision किसी दूसरे decision पर depend करता हो। जैसे पहले age check करना और फिर marks check करना। Nested if real life logic को program में convert करने में मदद करता है in hindi।
Conditional Statements in Python programming की foundation माने जाते हैं। College exams में इनसे theory questions, output based questions और program writing questions पूछे जाते हैं। अगर conditional statements clear हों, तो loops और functions जैसे advanced topics भी आसानी से समझ आते हैं। इसलिए exam preparation के लिए यह topic बहुत important है in hindi।