Control Flow
बनाऐ गऐ किसी Program के अंदर कब कौन-सा code चलेगा , कब तक चलेगा , कहाँ से चलेगा आदि निर्णय लेने के लिए Control Flow Statements का उपयोग किया जाता है | सरल शब्दों मे किसी program को Control करने के लिए Control flow statements का उपयोग किया जाता है |
control flow statements के तीन भाग है |
1.Conditional Statements 2. Loops 3. Loop Control Statements
(1.Conditional Statements)
conditional statements condition के आधार पर decisions लेते है| मतलब: अगर कोई condition true होती है | तो कुछ काम होगा, नहीं तो कोई दूसरा काम होगा। सरल शब्दो मे अगर एक condition गलत होती है| तो दूसरी condition काम करती है | अगर दूसरी condition गलत होती है| तब तीसरी condition काम करती है|
conditional statements तीन प्रकार की होती है |
1.If condition 2.Elif condition 3.Else Condition
enter your marks :80 Grade : A
Nested If
Nested If का मतलब है | कि एक if condition के अन्दर एक और If condition का उपयोग करना | एक condition के अन्दर दूसरी condition check करने के लिए Nested If का उपयोग किया जाता है |
enter your marks :80 Grade : A
(2.Loops)
1.For Loop
For loop के ander fixed repeatation होता है| यानि की for loop एक sequence मे काम करता है| इसलिए for loop का उपयोग करना बहुत सरल है |
Hello world
2.While Loop
while loop के ander condition based repeatation होता है| यानि कि while loop के ander condtions का उपायोग किया जाता है | while loop दी गई condition के True होने तक चलता है |
1 2 3 4 5
(3.(Loop Control Statements))
परिचय => ये वे statements होती है | जो ये तय करती है | कि कोई loop कब चलेगा, कब रुकेगा या कब खतम होगा | किसी loop को control करने के लिए loop control statement का उपयोग किया जाता है | loop control statements हैं। 1.continue statement Current iteration को skip करने के लिए continue statement का उपयोग किया जाता है |
1 2 3 4 6 7 8 9
2.Pass statement किसी temporarily code को खाली रखने के लिए pass statement का उपयोग किया जाता है | सरल शब्दो मे, कुछ नहीं करता, बस placeholder की तरह होता है।
3.Break loop को बीच में ही रोक देता है। सरल शब्दो मे loop को किसी code या किसी condition पर रोकने के लिए break statement का उपयोग किया जाता है |