Ezapiya C & C++ Keyword
Ezapiya Web-Development Keyword
Ezapiya Yantra Keyword
Ezapiya Sql Keyword
Ezapiya Python Keyword

Ezapiya Sanskrit Python Tutorial

प्रथमः पाइथन-कार्यक्रमः

saMqyaa1 =pazvaiST("saMqyaaM pazYamaaM laiqatau:- ")
saMqyaa2 =pazvaiST("saMqyaaM vDitaiyaaM laiqatau:- ")
saMqyaa1=paunaaZk(saMqyaa1)
saMqyaa2=paunaaZk(saMqyaa2)
yaaegaF=saMqyaa1+saMqyaa2
mauDznama("UBayaae: saMqyayaae: yaaega: Astai")
mauDznama(yaaegaF)

पङ्क्ति-पङ्क्ति-व्याख्या

पंक्ति 1: saMqyaa1 =pazvaiST("saMqyaaM pazYamaaM laiqatau:- ")
  1. pazvaiST() एक बिल्ट-इन पायथन फ़ंक्शन है जो स्क्रीन पर एक संदेश (जिसे "प्रॉम्प्ट" कहते हैं) दिखाता है और यूज़र के कुछ टाइप करके Enter दबाने का इंतज़ार करता है।
  2. "saMqyaaM pazYamaaM laiqatau:- " यह वह मैसेज है जो यूज़र को दिखाया जाता है।
  3. यूज़र जो कुछ भी टाइप करता है, वह variable saMqyaa1 में टेक्स्ट (स्ट्रिंग) के तौर पर स्टोर हो जाता है।
  4. ⚠️ज़रूरी बात: अगर यूज़र 5 टाइप करता है, तो भी Python उसे नंबर 5 के तौर पर नहीं, बल्कि स्ट्रिंग "5" के तौर पर स्टोर करता है।
पंक्ति 2: saMqyaa2 =pazvaiST("saMqyaaM vDitaiyaaM laiqatau:- ")
  1. ऊपर जैसा ही, लेकिन यह एक दूसरा नंबर मांगता है और उसे saMqyaa2 में स्टोर करता है।
  2. इसे भी एक स्ट्रिंग के तौर पर स्टोर किया जाता है, जैसे "10"।
पंक्ति 3: saMqyaa1=paunaaZk(saMqyaa1)
  1. paunaaZk() एक फ़ंक्शन है जो स्ट्रिंग को इंटीजर (पूर्ण संख्या) में बदलता है।
  2. यहाँ, saMqyaa1 में स्टोर की गई स्ट्रिंग (जैसे "5") को असल नंबर 5 में बदला जाता है।
  3. नतीजा वापस saMqyaa1 में स्टोर हो जाता है, जिससे स्ट्रिंग वैल्यू ओवरराइट हो जाती है।
  4. यह स्टेप ज़रूरी है क्योंकि आप दो स्ट्रिंग्स को गणितीय रूप से संख्याओं की तरह नहीं जोड़ सकते ("5" + "10" से 15 के बजाय "510" मिलेगा)।
पंक्ति 4: saMqyaa2=paunaaZk(saMqyaa2)
  1. saMqyaa2 के लिए भी वही कन्वर्ज़न होता है — स्ट्रिंग को इंटीजर में बदलना।
पंक्ति 5: yaaegaF=saMqyaa1+saMqyaa2
  1. अब जब saMqyaa1 और saMqyaa2 दोनों ही असल में इंटीजर (पूर्णांक) हैं, तो + ऑपरेटर गणितीय जोड़ का काम करता है।
  2. नतीजे को 'yaaegaF' नाम के एक नए वेरिएबल में स्टोर किया जाता है।
  3. Example: saMqyaa1 = 5 and saMqyaa2 = 10, then yaaegaF = 15.
पंक्ति 6: mauDznama("UBayaae: saMqyayaae: yaaega: Astai")
  1. mauDznama() स्क्रीन पर टेक्स्ट दिखाता है।
  2. यह लाइन बस एक लेबल या मैसेज प्रिंट करती है ताकि यूज़र को पता चल सके कि अगला आउटपुट क्या दिखाता है।
पंक्ति 7: mauDznama(yaaegaF)
  1. यह 'yaaegaF' वेरिएबल में स्टोर की गई असल वैल्यू (आखिरी जवाब) को प्रिंट करता है।
उदाहरण रन
saMqyaaM pazYamaaM laiqatau:- 5
saMqyaaM vDitaiyaaM laiqatau:- 10
UBayaae: saMqyayaae: yaaega: Astai
15

इस्तेमाल की गई मुख्य अवधारणाएँ

अवधारणा उद्देश्य
pazvaiST() यूज़र से इनपुट लेता है (हमेशा टेक्स्ट/स्ट्रिंग के रूप में)
paunaaZk() गणितीय कार्यों के लिए स्ट्रिंग को इंटीजर में बदलता है।
Variables बाद में इस्तेमाल करने के लिए वैल्यूज़ (number1, number2, sum) को स्टोर करें।
+ operator दो संख्यात्मक मानों को जोड़ता है
mauDznama() स्क्रीन पर आउटपुट दिखाता है