Page 253 - CITS - CSA - TP (Volume 2) - Hindi
P. 253
कं ूटर सॉ वेयर ए ीके शन - CITS
अ ास 125: ांिचंग ेटम ट का उपयोग करने वाले कोड से ट्स का िनमा ण और िव ेषण कर
(Construct and analyze code segments that use branching statements)
उ े
इस अ ास के अंत म आप यह कर सक गे
• ांिचंग ेटम ट्स का उपयोग करने वाले कोड से ट का िनमा ण और िव ेषण करने के िलए पायथन ो ाम डेवलप करना।
आव कताएं (Requirements)
उपकरण/साम ी (Tools/Materials)
• िवंडोज OS वाला PC/लैपटॉप
• पायथन का नवीनतम वज न
ि या (Procedure)
इंड टेशन
पायथन म , इंड टेशन एक पं की शु आत म र ान (आमतौर पर र ान या टैब) होता है जो कथनों के समूह को िनधा रत करता है। कई
अ ो ािमंग भाषाओं के िवपरीत, जो कोड ॉक को इंिगत करने के िलए कल ेसेज़ {} या begin और end जैसे कीवड का उपयोग करते ह , पायथन
इस उ े के िलए इंड टेशन पर िनभ र करता है।
इंड टेशन के वल पठनीयता के िलए नहीं है; यह पायथन म एक वा ा क त (िसंटैिटकल एिलम ट) है। समान र के इंड टेशन वाले कोड ॉकों को
एक ही ॉक या सूट का िह ा माना जाता है। इंड टेशन का उपयोग िनयं ण वाह संरचनाओं, जैसे लूप, कं डीशनल, फ़ं न और ास के दायरे को
प रभािषत करने के िलए िकया जाता है।
उदाहरण के िलए, िन िल खत पायथन कोड म :
if x > 0:
print(“x is positive”)
y = x * 2
print(“Double of x is:”, y)
कथन print(“x is positive”) और y = x * 2 को if x > 0: कथन के अंतग त इंड ट िकया गया है, जो यह दशा ता है िक वे एक ही ॉक का भाग ह और
के वल तभी िन ािदत िकए जाएं गे जब शत स होगी।
िसंटै एरर से बचने और यह सुिनि त करने के िलए िक आपके कोड की संरचना को पायथन इंटर ेटर ारा सही ढंग से ा ा िकया गया है, अपने
पूरे कोड म लगातार इंड टेशन बनाए रखना आव क है। आम तौर पर, इंड टेशन के ेक र के िलए चार ेस का उपयोग िकया जाता है, हालाँिक
आप टैब या अलग-अलग सं ा म ेस का भी उपयोग कर सकते ह , जब तक िक यह एक ही ॉक के भीतर सुसंगत हो।
टा 1: यिद कथन
कोड:
# Program to check if a number is positive
num = int(input(“Enter a number: “))
ifnum> 0:
print(“The number is positive.”)
इस उदाहरण म , यिद िव सं ा 0 से अिधक है, तो यह एक मैसेज ि ंट करता है जो यह दशा ता है िक सं ा धना क है।
आउटपुट :
239

