यह पाठ पाइथन प्रोग्रामिंग भाषा और एनवायरनमेंट का परिचय देता हैं।

उद्देश्य और कौशल

सम्पादन

इस पाठ में निम्न उद्देश्य और कौशल शामिल हैं:

  • परिचय
    • पाइथन की आवश्यकता और विकास
    • पाइथन की विशेषताएं
    • प्राम्प्ट
    • एडिटर और स्रोत फ़ाइल
    • ट्रांसलेशन और एक्ज़ीक्यूटेबल
  • इंस्टॉलेशन
    • विंडोज और लिनक्स इंस्टॉलेशन

उदाहरण

सम्पादन

पाइथन में कोई कमेंट हैश वर्ण (#) के साथ शुरू होती है जो प्रोग्राम (या स्ट्रिंग) का हिस्सा नहीं होता है, और लाइन के अंत में कमेंट समाप्त हो जाती हैं। अर्थात # से शुरु होने वाली पुरी लाइन को कम्पाइलर एक कमेंट के रुप में लेता है और इसे कम्पाइल ना करके वैसे ही छोड देता है क्योकि कमेंट का प्रयोग प्रोग्रामर केवल किसी लाइन पर कमेंट करने के लिये करता है जो प्रोग्राम में महत्व नही रखती है।

# This is a comment

प्रिंट

सम्पादन

प्रिंट फ़ंक्शन स्टैण्डर्ड ऑब्जेक्ट या टेक्स्ट स्ट्रीम को ऑब्जेक्ट प्रिंट करता है।

# This script demonstrates a Python print statement.

print("Hello Hindi Wikiversity!")

एग्जिट

सम्पादन

एग्जिट फ़ंक्शन का प्रयोग पायथन से बाहर निकलने के लिए किया जाता है।

exit()

समीक्षा प्रश्न

सम्पादन
उत्तरों को छिपाने के लिए जावास्क्रिप्ट सक्षम करें।
उत्तर देखने के लिए किसी प्रश्न पर क्लिक करें।
  1. पाइथन एक _____
    पाइथन एक व्यापक रूप से इस्तेमाल की जा रही उच्च स्तरीय, सामान्य उद्देश और डायनामिक प्रोग्रामिंग भाषा है।
  2. पायथन के ____ प्रमुख संस्करण हैं जो ______ हैं।
    पायथन के तीन प्रमुख संस्करण हैं जो 1.x, 2.x, और 3.x हैं।
  3. पायथन 2 और पायथन 3 दोनों को _______ माना जाता है।
    पायथन 2 और पायथन 3 दोनों को वर्तमान, स्थिर भाषा माना जाता है।
  4. पायथन इंटरप्रेटर _____ भी एक्सीक्यूट कर सकता है,
    पायथन इंटरप्रिटर स्क्रिप्ट निष्पादित भी कर सकता है, जो एक फ़ाइल या फाइल के रूप में सहेजे गए पायथन स्रोत कोड का संग्रह है।
  5. _______ (आईडीई) पायथन के लिए उपलब्ध हैं। आईडीई में सामान्यतया एक _______, _______ और _____ होता हैं। अधिकांश आधुनिक आईडीई के पास ___________ भी होता है।
    इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट (आईडीई) पायथन के लिए उपलब्ध हैं। आईडीई में सामान्यतया एक स्रोत कोड संपादक, ऑटोमेशन टूल्स का निर्माण और डीबगर होता हैं। अधिकांश आधुनिक आईडीई के पास इंटेलीजेंट कोड कम्पलीशन भी होता है।
  6. print() फ़ंक्शन _____ को प्रिंट करता है।
    print() फ़ंक्शन मानक आउटपुट या टेक्सट स्ट्रीम के ऑब्जेक्ट को प्रिंट करता है।
  7. exit() फ़ंक्शन _________
    exit() फ़ंक्शन पायथन से बाहर निकलने में प्रयोग होता है।
  8. पायथन फ़ाइलें _____ फ़ाइलनाम एक्सटेंशन का उपयोग करती हैं।
    पायथन फ़ाइलें .py फ़ाइलनाम एक्सटेंशन का उपयोग करती हैं।

प्रमुख शब्द

सम्पादन
बग

एक प्रोग्राम में त्रुटि।

सेंट्रल प्रोसेसिंग यूनिट

किसी भी कंप्यूटर का दिल सेंट्रल प्रोसेसिंग यूनिट होता हैं। हम जो सॉफ़्टवेयर लिखते हैं, वह सीपीयू में ही चलते है; इसे "सीपीयू" या "प्रोसेसर" भी कहा जाता है

कम्पाइल

उच्च स्तरीय भाषा के प्रोग्राम को निम्न-स्तर की भाषा में बदलता है और बाद में इसे एक्सेक्यूटिव की तैयारी करता है।

उच्च स्तरीय भाषा

पाइथन जैसी प्रोग्रामिंग भाषा, जिसे इंसानों द्वारा आसानी से पढ़ और लिखा जा सके।

इंटरैक्टिव मोड

प्रॉम्प्ट पर कमांड और एक्सप्रेशंस टाइप करके पायथन इंटरप्रेटर का उपयोग करने का एक तरीका।

इंटरप्रेटर

एक समय में एक पंक्ति का ट्रांसलेट करके किसी उच्च स्तरीय भाषा के प्रोग्राम को एक्सीक्यूट करने के लिए।

निम्न स्तरीय भाषा

एक प्रोग्रामिंग भाषा जिसे कंप्यूटर प्रोग्राम को आसानी से एक्सीक्यूट करने के लिए बनाया गया है; इसे "मशीन कोड" या "असेंबली भाषा" भी कहा जाता है।

सेकेंडरी मेमोरी

सेकेंडरी मेमोरी प्रोग्रम और डेटा अपनी जानकारी को स्टोर और बरकरार रखती है, तब भी जब बिजली बंद हो जाती हैं। आमतौर पर यह मुख्य मेमोरी से धीमी होती हैं। सेकेंडरी मेमोरी के उदाहरणों में यूएसबी डिस्क ड्राइव, हार्डडिस्क और फ्लैश मेमोरी आदि शामिल है।