विषयसूची:

पायथन का परिचय: 9 कदम
पायथन का परिचय: 9 कदम

वीडियो: पायथन का परिचय: 9 कदम

वीडियो: पायथन का परिचय: 9 कदम
वीडियो: Artificial Intelligence Class 9 Unit 4 | Introduction to Python - Why Python? 2024, जुलाई
Anonim
पायथन का परिचय
पायथन का परिचय

पायथन गुइडो वैन रोसुम द्वारा बनाई गई एक बहुत ही उपयोगी और लचीली कंप्यूटर प्रोग्रामिंग भाषा है। पायथन भी रास्पबेरी पाई पर एक एप्लिकेशन है जो आपके द्वारा लिखे गए कोड की व्याख्या करता है जिसे रास्पबेरी पाई समझ सकता है और उपयोग में लाया जा सकता है। अपने डेस्कटॉप कंप्यूटर पर आपको पायथन स्थापित करने की आवश्यकता होगी, लेकिन यह पहले से ही रास्पियन के साथ बंडल में आता है इसलिए यह आपके उपयोग के लिए तैयार है।

आप सोच सकते हैं कि अजगर का नाम सांप के प्रकार के नाम पर रखा गया है लेकिन वास्तव में इसका नाम मोंटी पायथन के फ्लाइंग सर्कस टीवी शो के नाम पर रखा गया था। आप में से जो नहीं जानते हैं, उनके लिए यह एक ब्रिटिश कॉमेडी शो था जिसे पहली बार १९७० के दशक में प्रसारित किया गया था। मैं आपको सिली वॉक्स स्केच मंत्रालय देखने के लिए प्रोत्साहित करता हूं:)

छवि
छवि

उपरोक्त छवि एलीसन पार्टन द्वारा टेरी गिलियम फैशन में बनाई गई थी और क्रिएटिव कॉमन्स एट्रिब्यूशन लाइसेंस के तहत पाई गई थी।

अन्य कंप्यूटर भाषाओं की तुलना में, पायथन को पढ़ना और समझना आसान है जो इसे शुरुआती लोगों के लिए बहुत अच्छा बनाता है। लेकिन कोई गलती न करें, पायथन भी बहुत शक्तिशाली है और इसका उपयोग जटिल, रचनात्मक और व्यावसायिक सॉफ्टवेयर बनाने के लिए किया जाता है। रास्पबेरी पाई के लिए प्रोग्राम लिखते समय ये कारण और अधिक पायथन को नंबर एक भाषा बनाते हैं (हालांकि कई भाषाओं का उपयोग किया जा सकता है)।

किसी भी भाषा की तरह, पायथन में शब्दों और विराम चिह्नों को कैसे व्यवस्थित किया जाए, इसके नियमों के साथ एक व्याकरण है। भाषा की संरचना के इन मूलभूत नियमों के लिए प्रयुक्त शब्द को वाक्य रचना कहा जाता है। मैं इस पूरे पाठ में पायथन सिंटैक्स के साथ-साथ आपके परीक्षण के लिए उदाहरण कोड के बारे में बताऊंगा। इस आकार के एक वर्ग में, पाइथन जो कुछ भी कर सकता है, उस पर जाना असंभव है, लेकिन यह पाठ और अगला, जिसका शीर्षक है जीपीआईओ का उपयोग करें और पायथन के साथ आगे बढ़ें, आपको अपने पहले कार्यक्रमों के साथ शुरू कर देगा। जैसे ही आप उदाहरणों को पढ़ते हैं और काम करते हैं, आप सामान्य रूप से पायथन और प्रोग्रामिंग के कुछ मूलभूत सिद्धांतों के बारे में जानेंगे।

चरण 1: पायथन 2 या 3?

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

पायथन 2 को आधिकारिक तौर पर 2020 तक सेवानिवृत्त होने की उम्मीद है, जैसा कि पायथन सॉफ्टवेयर फाउंडेशन ने कहा है। वे अपनी साइट पर यह कहते हैं, "2.x श्रृंखला के अंतिम होने के नाते, 2.7 में रखरखाव की एक विस्तारित अवधि होगी। वर्तमान योजना प्रारंभिक 2.7 रिलीज से कम से कम 10 वर्षों के लिए इसका समर्थन करने की है। इसका मतलब है कि वहाँ होगा बगफिक्स 2020 तक रिलीज होगा।" यहां तक कि एक उलटी गिनती घड़ी भी है जो सभी अच्छे मज़े में है या शायद इसलिए लोग पाइथन 2 के अंत को अंतिम रूप देने के लिए एक दूर जाने वाली पार्टी की योजना बना सकते हैं।

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

चरण 2: पायथन इंटरएक्टिव बनाम स्क्रिप्ट

पायथन एप्लिकेशन के साथ काम करते समय, आपके पास चुनने के लिए दो मोड होते हैं: इंटरैक्टिव और स्क्रिप्ट।

इंटरएक्टिव मोड पायथन कोड को टाइप करने के तुरंत बाद उसकी व्याख्या करने के लिए पायथन शेल का उपयोग करता है और आप एंटर दबाते हैं। किसी प्रोग्राम के टुकड़ों को सीखने और परीक्षण करने के लिए यह बहुत अच्छा है। हम इस पाठ में पायथन शेल तक पहुँचने के कुछ तरीकों पर विचार करेंगे।

जब आप एक पायथन स्क्रिप्ट लिखते हैं, जिसे प्रोग्राम भी कहा जाता है, तो आप इंटरेक्टिव शेल का उपयोग नहीं करते हैं, बल्कि एक टेक्स्ट एडिटर का उपयोग करते हैं। इस तरह आप जरूरत पड़ने पर पायथन कोड की कई पंक्तियों को सहेज सकते हैं, संपादित कर सकते हैं और बाद में चला सकते हैं।

चरण 3: आईडीएलई: इंटरएक्टिव

छवि
छवि

स्थापित पायथन सॉफ्टवेयर के साथ पायथन का मानक विकास वातावरण आता है जिसे IDLE (एकीकृत डेवलोपमेंट पर्यावरण) कहा जाता है। यह वह जगह है जहाँ आप अपना पहला पायथन प्रोग्राम लिखना शुरू करेंगे!

IDLE के दो भाग हैं:

1) पायथन शेल विंडो, जो आपको इंटरेक्टिव मोड में पायथन तक पहुंच प्रदान करती है।

2) एक फ़ाइल संपादक जो आपको मौजूदा पायथन स्क्रिप्ट बनाने और संपादित करने देता है, जिसे स्क्रिप्ट मोड भी कहा जाता है।

मेनू > प्रोग्रामिंग से Python 3 (IDLE) खोलें। आपके द्वारा देखी जाने वाली विंडो को पायथन इंटरप्रेटर या शेल विंडो कहा जाता है। ">>>" से बड़े तीन वर्णों को प्रांप्ट कहा जाता है। जब आप संकेत देखते हैं जिसका अर्थ है कि पायथन कुछ करने के लिए कहने के लिए आपका इंतजार कर रहा है। आइए इसे कुछ कोड दें!

छवि
छवि

आप जिस शहर में रहते हैं, उसके बारे में बताने के लिए निम्नलिखित कथन टाइप करें। मैं सैन फ्रांसिस्को में रहता हूं, इसलिए मेरा कथन इस प्रकार है:

प्रिंट ("हैलो, सैन फ्रांसिस्को!")

एंटर दबाएं और जो कुछ भी आप कोट्स के बीच में डालते हैं वह प्रॉम्प्ट के तहत शेल में प्रिंट हो जाएगा। प्रिंट () कथन पायथन 2 और पायथन 3 के बीच भिन्न है। पायथन 2 में कोष्ठक का उपयोग नहीं किया जाता है और यह इस तरह दिखता है:

प्रिंट "हैलो, सैन फ्रांसिस्को!"

छवि
छवि

आपने अभी-अभी पायथन के मूल "हैलो, वर्ल्ड" का प्रदर्शन किया है, लेकिन एक छोटे (सुपर स्मॉल) ट्विस्ट के साथ। आइए यहां रुकें और पहचानें कि आपने अभी-अभी क्या टाइप किया है।

कार्यों

प्रिंट () को एक फ़ंक्शन के रूप में जाना जाता है। एक फ़ंक्शन पुनरावृत्ति पर कटौती करता है और हर बार कोड के ब्लॉक को निष्पादित करके प्रोग्राम को व्यवस्थित रखने में मदद करता है। जब आप प्रिंट () टाइप करते हैं, तो आप प्रिंट फ़ंक्शन को कॉल करते हैं, जो तब पर्दे के पीछे कोड की लाइनें चलाता है जो कंप्यूटर को आपके द्वारा कोष्ठक के बीच रखे गए शब्दों को प्रदर्शित करने का निर्देश देता है। Print() एक बिल्ट-इन फंक्शन है जिसे आप Python में कभी भी कॉल कर सकते हैं लेकिन आप अपने खुद के फंक्शन भी लिख सकते हैं।

आइए उपयोगकर्ता इनपुट जोड़कर आपके और पायथन के बीच की बातचीत को और अधिक गतिशील बनाते हैं। एक नई विंडो में, निम्न टाइप करें:

नाम = इनपुट ("हैलो, आपका नाम क्या है?")

इनपुट () फ़ंक्शन कीबोर्ड से उपयोगकर्ता इनपुट लेता है और आपको उपयोगकर्ता को संदेश के साथ संकेत देने का विकल्प देता है। इस मामले में, वह संदेश एक अभिवादन और प्रश्न है जो उपयोगकर्ता (आप) से पूछ रहा है कि आपका नाम क्या है। एंटर दबाने के बाद, प्रश्न प्रिंट हो जाएगा और आपकी प्रतिक्रिया की प्रतीक्षा करेगा। आगे बढ़ो और अपने नाम के साथ जवाब दो।

छवि
छवि
छवि
छवि

नाम = इनपुट () फ़ंक्शन के बाईं ओर एक चर कहा जाता है।

चर

कार्यों की तरह, चर भी किसी भी प्रोग्रामिंग भाषा का एक मुख्य तत्व हैं। एक चर एक खाली कंटेनर की तरह काम करता है जिसमें आप डेटा का एक टुकड़ा डाल सकते हैं। जब आप डेटा छोड़ते हैं, तो आप इसे एक नाम देते हैं जैसे कि आप इसे कंटेनर के बाहर लिख रहे हैं। आपके द्वारा दिया गया अद्वितीय नाम तब आपके पूरे प्रोग्राम में डेटा को संदर्भित करने के लिए उपयोग किया जा सकता है। आप किसी वैरिएबल को लगभग कुछ भी नाम दे सकते हैं, लेकिन यह यथासंभव वर्णनात्मक होना चाहिए। यह आपके प्रोग्राम को बाद में पढ़ने पर समझने में आसान बनाता है। एक चर के अंदर संग्रहीत डेटा बदल सकता है; इसका उदाहरण आप अगले पाठ में देखेंगे।

आपका नाम नाम नामक चर में संग्रहीत किया गया था (इसे कुछ और कॉल करने का प्रयास करें)। अब आप प्रिंट () फ़ंक्शन में नाम चर का उपयोग कर सकते हैं और इसे "+" वर्ण का उपयोग करके संदेश में जोड़ सकते हैं:

प्रिंट ("आपसे मिलकर अच्छा लगा," + नाम)

छवि
छवि

आइए उपयोगकर्ता इनपुट प्राप्त करने, इसे चरों में संग्रहीत करने, और आपके और आपके कंप्यूटर के बीच वार्तालाप को अनुकरण करने के लिए डेटा प्रिंट करने का अभ्यास करते रहें।

शहर = इनपुट ("आप किस शहर में रहते हैं?")

प्रिंट ("मैंने" + शहर + "के बारे में सुना है। आप "+ शहर +", "+ नाम +"?" के बारे में क्या सोचते हैं)

इनपुट () फ़ंक्शन को अपने आप कॉल करना अभी भी उपयोगकर्ता इनपुट की प्रतीक्षा करता है लेकिन संदेश को प्रिंट किए बिना करता है।

उत्तर = इनपुट ()

क्योंकि कंप्यूटर हमारी बोली लगाते हैं, मैं कंप्यूटर को सहमत कर दूंगा। आप चाहें तो इसे असहमत कर सकते हैं। प्रोग्रामिंग के बारे में यह बहुत अच्छी बात है, यह आप पर निर्भर है।

प्रिंट ("मैं आपसे सहमत हूं।" + उत्तर)

छवि
छवि

यदि आप किसी भी समय Python शेल में कोई त्रुटि देखते हैं तो यह ठीक है। जब तक आप सत्र बंद नहीं करते, आपका डेटा आपके चरों में संगृहीत रहेगा।

छवि
छवि

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

प्रयोग करने के लिए (और एक कक्षा अभ्यास के रूप में), इस कार्यक्रम में दो और लाइनें जोड़ें ताकि आप और आपके कंप्यूटर के बीच बातचीत जारी रहे। एक वेरिएबल बनाएं और अपने नए वेरिएबल का उपयोग करके एक स्टेटमेंट प्रिंट करें। एक स्क्रीनशॉट लें या संदर्भ के लिए शेल में आपने जो किया है उसे सहेजें। आप इसे अगले चरण में उपयोग करेंगे।

चरण 4: आईडीएलई: स्क्रिप्ट

आईडीएलई: स्क्रिप्ट
आईडीएलई: स्क्रिप्ट

शेल के विपरीत, एक संपादक का उपयोग किया जाता है ताकि आप अपने पायथन प्रोग्राम को सहेज और संपादित कर सकें। हालांकि ऐसे कई संपादक हैं जिनका आप उपयोग कर सकते हैं, IDLE एक के साथ आता है तो चलिए उसके साथ शुरू करते हैं।

IDLE में Ctrl + N दबाकर एक नई फ़ाइल बनाएं या फ़ाइल > नया पर नेविगेट करें।

ध्यान दें कि आप जिस विंडो को देख रहे हैं उसमें ">>>" प्रॉम्प्ट नहीं है। अब आप संपादक में हैं और पायथन प्रोग्राम लिखने, सहेजने और चलाने के लिए तैयार हैं। शेल में आपके द्वारा बनाए गए प्रोग्राम को उन दो नई पंक्तियों सहित लिखें, जिन्हें आपने पिछले भाग में बनाया था। एक उदाहरण के रूप में, यहाँ मेरी अंतिम स्क्रिप्ट है:

नाम = इनपुट ("हैलो, आपका नाम क्या है?")

प्रिंट ("आपसे मिलकर अच्छा लगा," + नाम) शहर = इनपुट ("आप किस शहर में रहते हैं?") प्रिंट ("मैंने" + शहर + "के बारे में सुना है। आप" + शहर + "के बारे में क्या सोचते हैं?, "+ नाम +"? ") उत्तर = इनपुट () प्रिंट ("मैं आपसे सहमत हूं," + उत्तर) favSpot = इनपुट ("आपका पसंदीदा स्थान क्या है?") प्रिंट ("कभी नहीं गया, लेकिन मुझे अच्छा लगेगा कुछ समय "+ favSpot) पर जाएं

छवि
छवि

इसे City.py के रूप में सहेजें। डिफ़ॉल्ट स्थान आपकी होम निर्देशिका है।

छवि
छवि

चरण 5: पायथन प्रोग्राम चलाना

आपका प्रोग्राम सहेज लिया गया है और चलने के लिए तैयार है। रास्पबेरी पाई पर पायथन प्रोग्राम चलाने के कुछ अलग तरीके हैं। चलो दो पर चलते हैं। अपना प्रोग्राम चलाने के लिए एक चुनें और अपनी बातचीत समाप्त करने के बाद एक स्क्रीनशॉट लें।

1) आईडीएलई से चलाएं

F5 दबाएं या टूलबार पर जाएं और रन> रन मॉड्यूल पर क्लिक करें। पायथन परिणाम को शेल विंडो में प्रिंट करेगा। प्रोग्राम को रोकने के लिए Ctrl+F6 दबाएं या शेल > रीस्टार्ट शेल पर जाएं।

2) लिनक्स शेल से चलाएँ

रास्पबेरी पाई में सहेजे गए प्रोग्राम सभी शक्तिशाली लिनक्स शेल से भी चल सकते हैं। कमांड-लाइन से पायथन प्रोग्राम चलाने के लिए, आपके प्रोग्राम को वर्तमान कार्यशील निर्देशिका में होना चाहिए। एलएक्सटर्मिनल आपको पीआई की होम निर्देशिका में शुरू करता है जहां पाइथन स्वचालित रूप से सहेजता है, इसलिए आपको पहले से ही अपनी फ़ाइल के साथ फ़ोल्डर में होना चाहिए। जाँच करने के लिए, टाइप करें:

रास

आपको अपना सहेजा गया city.py प्रोग्राम सूचीबद्ध देखना चाहिए।

पायथन प्रोग्राम चलाने के लिए कमांड-लाइन स्टाइल टाइप करें python3 प्लस अपनी स्क्रिप्ट का नाम:

python3 शहर.py

पायथन 2 में लिखी गई एक स्क्रिप्ट के लिए आप python3 के बजाय अजगर का उपयोग करेंगे:

अजगर का नामOfScript.py

प्रोग्राम की पहली पंक्ति आपके नाम में टाइप करने की प्रतीक्षा में निष्पादित होगी। यह अंतिम प्रिंट () फ़ंक्शन तक पहुंचने तक ऊपर से नीचे तक निष्पादित करना जारी रखेगा।

छवि
छवि
छवि
छवि

एक पायथन कार्यक्रम रोकना

कमांड-लाइन में चल रहे पायथन प्रोग्राम को रोकने के लिए Ctrl + Z दबाएं।

चरण 6: पायथन + लिनक्स शेल

हालाँकि पाइथन मुख्य भाषा होगी जिसका उपयोग आप रास्पबेरी पाई को प्रोग्राम करने के लिए करते हैं, कभी-कभी आप कुछ हासिल करने के लिए कमांड-लाइन टूल या एप्लिकेशन का उपयोग करना चाहेंगे। आप os. नामक मॉड्यूल का उपयोग करके अपने पसंदीदा कमांड का उपयोग करने के लिए कमांड-लाइन और पायथन को जोड़ सकते हैं।

एक मॉड्यूल पूर्व-लिखित कोड का एक संग्रह है जिसका उपयोग आप अपने कार्यक्रमों में कार्यक्षमता जोड़ने के लिए कर सकते हैं। मॉड्यूल का उपयोग करने से आपको यह पता लगाने की परेशानी से भी बचा जा सकता है कि कुछ बहुत ही जटिल चीजें कैसे लिखी जाती हैं। उदाहरण के लिए, मान लें कि आप अपने रास्पबेरी पाई के साथ ग्रहों को ट्रैक करना और उनकी कक्षाओं का अध्ययन करना चाहते हैं। सूर्य की स्थिति निर्धारित करने के पीछे के जटिल गणित का पता लगाने के बजाय, आप एक मॉड्यूल* का उपयोग कर सकते हैं जो पहले ही पता लगा चुका है।

ओएस का उपयोग करने के लिए, आपको पहले इसे आयात करना होगा। आगे बढ़ो और पायथन शेल में साथ चलो:

आयात ओएस

एक कमांड लोड करें जिसे आप लिनक्स शेल में एक चर में चलाना चाहते हैं। यहां हम एक परीक्षण वीडियो चलाने के लिए कमांड-लाइन वीडियो प्लेयर एप्लिकेशन omxplayer का उपयोग कर रहे हैं जो रास्पियन के साथ आता है:

playVideo = "omxplayer /opt/vc/src/hello_pi/hello_video/test.h264"

Linux शेल कमांड भेजने के लिए os.system() का उपयोग करें:

ओएस सिस्टम (प्लेवीडियो)

* वास्तव में एक पायथन मॉड्यूल है जो ग्रहों को ट्रैक कर सकता है, इसे PyEphem कहा जाता है।

चरण 7: एक फोटो लें और पायथन के साथ ऑडियो चलाएं

पिकामेरा

अब तक आपने तस्वीरों की एक श्रृंखला लेने के लिए रास्पिस्टिल को एक कमांड-लाइन एप्लिकेशन का उपयोग किया है। पिकामेरा नामक एक पायथन मॉड्यूल उपलब्ध है जिसका आप उपयोग कर सकते हैं इसके बजाय इसमें और भी विशेषताएं हैं जो आपके अंतिम फोटो बूथ कार्यक्रम के निर्माण में सहायक होंगी। नीचे दिए गए चरण आपकी स्क्रीन को कवर कर सकते हैं, इसलिए ध्यान रखें कि प्रक्रिया को रोकने के लिए, Ctrl + F6 टाइप करें।

पायथन शेल खोलें और निम्नलिखित पंक्तियाँ टाइप करें:

पिकामेरा आयात करें

कैमरा = पिकामेरा। पिकैमरा ()

कैमरा.रिज़ॉल्यूशन = (640, 480)

कैमरा.स्टार्ट_प्रीव्यू ()

अपने या अपने डेस्क की तस्वीर खींचने के लिए अपने कैमरे की स्थिति में सहायता के लिए लाइव पूर्वावलोकन का उपयोग करें। कैमरा पूर्वावलोकन आपकी अधिकांश स्क्रीन पर कब्जा कर सकता है। पहले तीन आदेशों को दोहराएं, फिर छवि को कैप्चर करना और सहेजना छोड़ दें:

कैमरा.कैप्चर ('testImage.jpg')

चमक विशेषता का उपयोग करके कैमरे की चमक को बदलने का प्रयास करें। इसे 0 और 100 के बीच किसी भी संख्या पर सेट किया जा सकता है और डिफ़ॉल्ट 50 है। इसे किसी अन्य नंबर पर सेट करने का प्रयास करें, फिर पहले को बदलने के लिए एक नई तस्वीर कैप्चर करें:

कैमरा। चमक = 60

कैमरा.कैप्चर ('testImage.jpg')

Picamera दस्तावेज़ीकरण की जाँच के लिए कुछ समय निकालना सुनिश्चित करें।

ओएस मॉड्यूल का उपयोग करना

यदि आप रास्पिस्टिल जैसे कमांड-लाइन एप्लिकेशन का उपयोग करना चाहते हैं तो आप ओएस मॉड्यूल का उपयोग कर सकते हैं। चल रही प्रक्रिया को छोड़ने के लिए Cmd + F6 टाइप करें और कैमरा को पिकामेरा से मुक्त करें। फिर निम्न आदेश टाइप करें:

आयात ओएस

takePhoto = "रास्पिस्टिल -o testImage.jpg"

ओएस सिस्टम (टेकफोटो)

पायगेम.मिक्सर

ध्वनि फ़ाइलों को चलाने का एक सरल और मजबूत तरीका Pygame का उपयोग करना है। पायगेम पायथन मॉड्यूल का एक सेट है जो रास्पियन के साथ बंडल में आता है इसलिए इसे स्थापित करने की कोई आवश्यकता नहीं है।

पायगेम लोकप्रिय और मजेदार है इसलिए इसके चारों ओर बहुत अधिक समर्थन और विकास है। उदाहरण और दस्तावेज़ीकरण के लिए वेबसाइट देखना सुनिश्चित करें। गेम बनाने के लिए उपयोग किए जाने के अलावा, यह ध्वनियां चलाने, छवियों को प्रदर्शित करने और बहुत कुछ करने का एक आसान तरीका है। ध्वनि चलाने के लिए pygame.mixer मॉड्यूल में ध्वनि वस्तु का उपयोग करें।

पायथन 3 दुभाषिया खोलें और निम्नलिखित पंक्तियाँ टाइप करें:

आयात pygame.mixer

pygame.mixer से ध्वनि आयात करें

pygame.mixer.init ()

बास = ध्वनि ('bass3.wav')

बास.प्ले ()

चरण 8: IDLE के बाहर पायथन का उपयोग करना

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

छवि
छवि
छवि
छवि

कमांड लाइन संपादक

आपको पहले ही नैनो कमांड-लाइन टेक्स्ट एडिटर से परिचित कराया जा चुका है। एक ग्राफिकल संपादक की तरह, आप एक स्क्रिप्ट बनाने के लिए नैनो का उपयोग कर सकते हैं। नैनो खोलने के बाद नई फाइल को.py प्रत्यय के साथ सेव करें। इसे पहले एक पायथन फ़ाइल के रूप में सहेजना सुनिश्चित करेगा कि संपादक आपके टाइप करते ही पायथन सिंटैक्स हाइलाइटिंग प्रदान करता है।

छवि
छवि
छवि
छवि

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

छवि
छवि

सिंटैक्स हाइलाइटिंग के साथ।

कमांड लाइन से पायथन दुभाषिया

आईडीएलई एकमात्र ऐसा स्थान नहीं है जहां आप इंटरैक्टिव पायथन दुभाषिया का उपयोग कर सकते हैं। इसे लिनक्स शेल से भी मंगवाया जा सकता है! बस टाइप करें:

अजगर3

या पायथन 2 दुभाषिया के लिए:

अजगर

दुभाषिया से बाहर निकलने के लिए Ctrl + D दबाएं या टाइप करें:

छोड़ना()

चरण 9: कार्यक्रम का स्क्रीनशॉट

अपनी पायथन प्रोग्रामिंग शक्तियों को दिखाएं! अपना अंतिम शहर.py प्रोग्राम चलने के बाद एक स्क्रीनशॉट अपलोड करें और हमें बताएं कि क्या आपने इसे आईडीएलई या लिनक्स शेल से चलाया है।

सिफारिश की: