Python Visualizer
हिन्दी

Python 3.12 तैयार है

कोड निष्पादन को
चरण-दर-चरण देखें।

इस मुफ़्त Python विज़ुअलाइज़र से कोड को एक-एक पंक्ति चलाएँ, मान जाँचें, कॉल का अनुसरण करें और कठिन त्रुटि को स्पष्ट अगले कदम में बदलें।

नया किसी भी चरण को सरल भाषा में समझें।

untitled.pyस्थानीय रूप से सहेजा गया

एडिटर

निष्पादन ट्रेस

तैयार
Current stepStep 4 of 8

Checking whether 5 already exists in seen.

5if number in seen:

Frames stay visible while their nested calls finish.

01 / देखें

केवल आउटपुट नहीं, पूरा रास्ता देखें।

हर रन एक स्पष्ट समयरेखा बनता है, जिससे पता चलता है कि मान कब बदला।

02 / पूछें

सही संदर्भ में समाधान पाएँ।

चुनी हुई पंक्ति, वर्तमान वेरिएबल या त्रुटि के बारे में पूछें।

03 / साझा करें

किसी और को उसी चरण पर लाएँ।

कोड, ट्रेस की स्थिति और देखे जा रहे मानों के साथ स्नैपशॉट सहेजें।

Python विज़ुअलाइज़र के सवाल

Python कोड को देखने के बारे में सवाल।

अगला प्रोग्राम चलाने से पहले निष्पादन ट्रेस को समझें।

Python कोड विज़ुअलाइज़र क्या है?

यह प्रोग्राम को चरण-दर-चरण चलाकर सक्रिय पंक्ति, स्थानीय वेरिएबल, कॉल और आउटपुट दिखाता है।

रिकर्सिव फ़ंक्शन कैसे दिखते हैं?

हर रिकर्सिव कॉल स्टैक फ्रेम के रूप में दिखती है और निष्पादन मानचित्र पहले के कॉल को दिखाता रहता है।

क्या मैं रन के दौरान वेरिएबल देख सकता हूँ?

हाँ। स्थानीय वेरिएबल और देखे जा रहे मान के लिए कोई भी चरण चुनें।

कोड में त्रुटि होने पर क्या होता है?

सिंटैक्स त्रुटि पुरानी ट्रेस नहीं दिखाती। रनटाइम त्रुटि से पहले के मान्य चरण सुरक्षित रहते हैं।

क्या यह ब्राउज़र में चलता है?

हाँ। यह ब्राउज़र वर्कर में WebAssembly आधारित Python रनटाइम का उपयोग करता है।

Python विज़ुअलाइज़र के साथ सीखें

आउटपुट पर भरोसा करने से पहले निष्पादन देखें।

कोड निष्पादन को देखने पर Python प्रोग्राम ब्लैक बॉक्स नहीं रहता। प्रोग्राम चलने पर सक्रिय पंक्ति, मान, कॉल, रिटर्न, आउटपुट और त्रुटियाँ देखें।

निष्पादन मानचित्र यह समझने में मदद करता है कि नेस्टेड और रिकर्सिव फ़ंक्शन स्टैक फ्रेम कैसे बनाते हैं। किसी चरण को चुनकर जानें कि क्या बदला और क्यों।

यह मुफ़्त ब्राउज़र टूल छोटे सीखने के अभ्यासों के लिए बनाया गया है। स्निपेट चिपकाएँ, चलाएँ, ट्रेस की तुलना करें और परिणाम को स्पष्ट रूप से समझाएँ।

Python सीखने का स्पष्ट तरीका

मानचित्र के साथ डीबग करें।

एक उदाहरण से शुरू करें

Keyboard shortcuts

Keep moving through the trace.

SpacePlay or pause
Previous step
Next step