विषयसूची:
- चरण 1: आपको क्या चाहिए
- चरण 2: PyCharm सेटअप करें और एक नया प्रोजेक्ट बनाएं
- चरण 3: अपना पहला प्रोग्राम बनाएं
- चरण 4: अपने पहले कार्यक्रम का पता लगाना
- चरण 5: लूप्स और अगर - नियंत्रण संरचनाएं
- चरण 6: टिप्पणियाँ
- चरण 7: आपका समाप्त - समय स्वयं कुछ लिखने का
वीडियो: पायथन के साथ आरंभ करें: 7 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
प्रोग्रामिंग कमाल है!
यह रचनात्मक है, इसका मज़ा है और यह आपके दिमाग को एक मानसिक कसरत देता है। हम में से बहुत से लोग प्रोग्रामिंग के बारे में सीखना चाहते हैं लेकिन खुद को विश्वास दिलाते हैं कि हम ऐसा नहीं कर सकते। हो सकता है कि इसमें बहुत अधिक गणित हो, हो सकता है कि चारों ओर फेंका गया शब्दजाल आपको डरा दे। अब मैं आपको बता दूं कि प्रोग्रामर बनने से पहले प्रोग्रामर ने ठीक यही सोचा था। वास्तव में यह वही है जो मैंने 10 सप्ताह से भी कम समय पहले शुरू किया था जब मैंने प्रोग्रामिंग शुरू की थी।
मैं आपको अभी बता दूं कि कोई भी प्रोग्राम लिखना सीख सकता है। पायथन जैसी प्रोग्रामिंग भाषाओं को पढ़ने में आसान और इंटरनेट पर जानकारी के भंडार में प्रगति के साथ, यह अब एक प्रोग्रामिंग भाषा के इन्स और आउट सीखने के लिए पूर्णकालिक निवेश नहीं है। शिशु '21वीं सदी' के अधिकांश प्रोग्रामर बेहद आलसी होते हैं, बस मूल बातें सीखें और वहीं से आगे बढ़ें।
यह एक गैर-शब्दजाल है, जिसका पालन करना आसान है जिसे आप अभी कर सकते हैं। ये सही है! फेसबुक और यूट्यूब को छोटा करें, आराम करें और अपने कंप्यूटर पर फॉलो करें।
आज हम एक प्रोग्रामिंग भाषा देखेंगे जिसे पायथन कहा जाता है, विकिपीडिया अजगर को इस प्रकार परिभाषित करता है:
"पायथन एक व्यापक रूप से उपयोग की जाने वाली सामान्य-उद्देश्य, उच्च-स्तरीय प्रोग्रामिंग भाषा है। इसका डिज़ाइन दर्शन कोड पठनीयता पर जोर देता है, और इसका सिंटैक्स प्रोग्रामर को कोड की कम पंक्तियों में अवधारणाओं को व्यक्त करने की अनुमति देता है, जैसे कि C ++ या Java जैसी भाषाओं में संभव होगा। भाषा छोटे और बड़े पैमाने पर स्पष्ट कार्यक्रमों को सक्षम करने के उद्देश्य से निर्माण प्रदान करता है।"
तो इस सबका क्या मतलब है? मुझे लगा कि आपने नो-शब्दजाल कहा है? खैर मूल रूप से:
"पायथन एक कॉम्पैक्ट, सामान्य उद्देश्य है, प्रोग्रामिंग भाषा को पढ़ने में आसान है। यह बहुत बहुमुखी है, इसलिए इसका उपयोग सभी आकारों के प्रोग्राम बनाने के लिए किया जा सकता है।"
मैंने अजगर को क्यों चुना? क्योंकि अजगर की मूल बातें पिक करना आसान है और भाषा में ऑनलाइन एक उत्कृष्ट समर्थन समुदाय है। इस ible को समाप्त करने के बाद आप भाषा की आवश्यक पेचीदगियों को सीखने में अपना समय व्यतीत करने के बजाय, तुरंत कार्यक्रम बनाना शुरू कर सकते हैं।
चलिए, शुरू करते हैं!
चरण 1: आपको क्या चाहिए
सबसे पहले आपको अजगर की एक प्रति के साथ एक कंप्यूटर की आवश्यकता होगी, क्षमा करें मोबाइल उपयोगकर्ता!
www.python.org/downloads/ पर जाएं और बड़े पीले बटन के साथ उपलब्ध नवीनतम रिलीज को डाउनलोड करें।
फिर अजगर को स्थापित करने के लिए इंस्टालर निर्देशों का पालन करें।
यह सत्यापित करने के लिए कि अजगर स्थापित है, CMD (या टर्मिनल) पर जाएँ और टाइप करें:
अजगर --संस्करण
पायथन को अजगर के संस्करण के साथ जवाब देना चाहिए।
अब इस ट्यूटोरियल के लिए हम एक IDE, या इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट (मूल रूप से एक टेक्स्ट एडिटर और कंपाइलर एक साथ भरा हुआ) का उपयोग करेंगे, इसलिए https://www.jetbrains.com/pycharm/download/ पर जाएं और "सामुदायिक संस्करण" डाउनलोड करें। पिचर्म का।
फिर PyCharm को स्थापित करने के लिए इंस्टॉलर निर्देशों का पालन करें।
अब, प्रोग्रामिंग शुरू करने के लिए!
चरण 2: PyCharm सेटअप करें और एक नया प्रोजेक्ट बनाएं
पहली बार जब आप pycharm लॉन्च करेंगे तो यह आपसे पूछेगा कि आप किस कीमैप और थीम का उपयोग करना चाहते हैं। मैं मुख्य मानचित्र को डिफ़ॉल्ट रूप से छोड़ने की सलाह दूंगा, लेकिन आप अपनी पसंद के अनुसार थीम, रंग और फोंट के साथ खेल सकते हैं। इस ट्यूटोरियल के लिए मैं ड्रैकुला थीम के साथ pycharm कम्युनिटी 4.5 का उपयोग कर रहा हूं।
फिर आपका स्वागत स्क्रीन के साथ किया जाएगा।
नया प्रोजेक्ट बनाएं दबाएं
शुद्ध पायथन का चयन करें, फिर फ़ाइलों को संग्रहीत करने के लिए एक फ़ोल्डर चुनें, फिर बनाएं दबाएं (ध्यान दें कि फ़ोल्डर का नाम आपके प्रोजेक्ट का नाम होगा)
इस बिंदु पर आपको वास्तविक कोड बनाने वाली स्क्रीन के साथ स्वागत किया जाना चाहिए:P
चरण 3: अपना पहला प्रोग्राम बनाएं
अपने प्रोजेक्ट फोल्डर पर राइट क्लिक करें और new -> Python File. पर जाएं
फ़ाइल को नाम दें और ठीक दबाएं
अब आपके मुख्य क्षेत्र में एक नया टैब दिखाई देगा
नीचे _author_ इस कोड को कॉपी और पेस्ट करें।
संदेश = "हैलो वर्ल्ड"
प्रिंट संदेश
फिर फाइल पर राइट क्लिक करें और रन दबाएं
यह हमारे कार्यक्रम को संकलित करेगा और एक परिणाम लौटाएगा। हेलो वर्ल्ड रन एरिया में प्रिंट होगा
आइए देखें कि हमने अभी क्या लिखा है।
चरण 4: अपने पहले कार्यक्रम का पता लगाना
आइए अब समझने की कोशिश करते हैं कि कोड क्या है
संदेश = "हैलो वर्ल्ड"
प्रिंट संदेश
वास्तव में मतलब है।
सबसे पहले मैं हैलो वर्ल्ड वाली एक स्ट्रिंग में वेरिएबल का मान बना और सेट करता हूं, यदि आप भाषण चिह्नों के बीच टेक्स्ट बदलते हैं तो आप चर के मान और इसलिए संदेश को बदल सकते हैं। मिसाल के तौर पर:
संदेश = "हैलो इंस्ट्रक्शंस!"
प्रिंट संदेश
रिटर्न:
जब दौड़ा।
एक स्ट्रिंग को स्पीच मार्क्स के कारण परिभाषित किया जाता है, स्ट्रिंग्स को सिंगल मार्क्स के साथ भी परिभाषित किया जा सकता है
संदेश = 'हैलो वर्ल्ड'
प्रिंट संदेश
चर भी विभिन्न प्रकार के हो सकते हैं। उदाहरण के लिए यह:
पूर्णांक = २९३०२
एक पूर्णांक मान वाला एक चर है (संक्षिप्त int) और यह:
फ्लोटिंग पॉइंट = १४६९.९२८
फ्लोटिंग पॉइंट वैल्यू वाला एक वैरिएबल है (संक्षिप्त रूप से फ्लोट)।
मूल रूप से, पूर्णांक और फ़्लोट्स के बीच का अंतर पूर्णांक है, जबकि फ़्लोट दशमलव संख्याएँ हैं। पूर्णांक कम जगह लेते हैं लेकिन दशमलव नहीं रख सकते। उदाहरण के लिए इंटरगर 1 / पूर्णांक 2
पूर्णांक1 = 1
पूर्णांक2 = 2 प्रिंट पूर्णांक1 / पूर्णांक2
0.5 सही है? लेकिन परिणाम है:
क्योंकि पूर्णांकों को दशमलव में विभाजित नहीं किया जा सकता है। हालांकि यह:
फ्लोट1 = 1.0
पूर्णांक २ = २ प्रिंट फ्लोट१ / पूर्णांक २
चलाते समय 0.5 लौटाता है क्योंकि चरों में से एक फ्लोट है
'प्रिंट' बस एक मान प्रिंट करता है। मिसाल के तौर पर
प्रिंट "दुनिया को नष्ट करें"
स्ट्रिंग प्रिंट करता है
प्रिंट एक समीकरण के मान को भी प्रिंट कर सकता है, जिसमें दो स्ट्रिंग्स का संयोजन शामिल है
स्ट्रिंग 1 = "हैलो"
string2 = "IBLE LOVERS" प्रिंट string1 + string2
प्रिंट
चरण 5: लूप्स और अगर - नियंत्रण संरचनाएं
किसी भी कार्यक्रम के बारे में सबसे आवश्यक चीजों में से एक नियंत्रण संरचनाओं का अस्तित्व है।
पहली नियंत्रण संरचना थोड़ी देर का लूप है, कोड का यह टुकड़ा लूप होता है जबकि एक शर्त सच होती है। उदाहरण के लिए यह कोड
गिनती = 0
जबकि गिनती <10: # गिनती में जोड़ें = गिनती + 1 प्रिंट गिनती प्रिंट "समाप्त"
काउंट <10 तक लूप में कोड चलाता है और फिर प्रोग्राम के साथ जारी रहता है।
दूसरा एक if-else स्टेटमेंट है, कोड का यह टुकड़ा जांचता है और कुछ करता है यदि एक चर का मान 10 के बराबर है, तो कुछ और करता है यदि मान 11 के बराबर है और अन्य सभी परिस्थितियों में कुछ और करता है।
पूर्णांक = 0
# यदि यह 10 के बराबर है यदि पूर्णांक == 10: "ITS 10" प्रिंट करें"
वापसी करेंगे
क्योंकि चर पूर्णांक 10 या 11 के बराबर नहीं होता है और हर दूसरी स्थिति में यह चलता है।
थोड़ी देर को परिभाषित करने के लिए या यदि नियंत्रण संरचना टाइप (जबकि या अगर) के बाद सही या गलत मान डालें:
सच टाइप करें == सच:
प्रत्येक लूप की सामग्री के लिए 'व्हाइटस्पेस' पर ध्यान दें, पाइथन व्हाइटस्पेस के बारे में बहुत विशिष्ट है, इस तरह यह जानता है कि थोड़ी देर में कौन सा कोड है या लूप है। PyCharm एक टैब व्हाइटस्पेस का उपयोग करता है जो आपके सभी कोड के अनुरूप होना चाहिए! आप इसके बजाय रिक्त स्थान का उपयोग करने के लिए सेटिंग्स को समायोजित भी कर सकते हैं (जिसके कुछ फायदे हैं)।
चरण 6: टिप्पणियाँ
आपने देखा होगा कि मैंने कंट्रोल स्ट्रक्चर पार्ट पर पोस्ट किए गए कोड पर 'टिप्पणी' की है। आप # डालकर कोड के एक टुकड़े पर टिप्पणी कर सकते हैं और शेष पंक्ति पर टिप्पणी की जाएगी। जब सॉफ़्टवेयर संकलित किया जाता है तो टिप्पणियों को अनदेखा कर दिया जाता है
# नमस्ते दुनिया
टिप्पणियाँ कोड के रक्षक हैं। क्योंकि वे आपको सभी को यह दिखाने की अनुमति देते हैं कि आपके कोड में क्या है और कोड लिखते समय आप क्या सोच रहे थे। लेकिन इसे ज़्यादा मत करो! ओवर कमेंट कोड उतना ही खराब हो सकता है जितना कि अंडर-कमेंट कोड
तो मुझे अपना कोड कब टिप्पणी करनी चाहिए?
मेरे अंगूठे का नियम आपके विचारों को आपके लेखन के रूप में टिप्पणी करना है, इसलिए यदि आपने अपनी उम्र को बनाए रखने के लिए एक चर जोड़ा है जो किसी अन्य उद्देश्य की पूर्ति नहीं करता है। उस पर टिप्पणी करें।
#वेरिएबल जो मेरी उम्र को वर्षों में रखता है# इस कार्यक्रम में वास्तव में उपयोग नहीं किया गया है लेकिन #मानव जाति के अस्तित्व के लिए आवश्यक है! मेरी आयु = 23
चरण 7: आपका समाप्त - समय स्वयं कुछ लिखने का
वाह, आपने अभी-अभी अजगर की मूल बातें सीखी हैं!
तो अब मैं क्या करूं? आप पूछ सकते हैं, ठीक है, आप अपनी फ़ाइल के साथ खेलना जारी रख सकते हैं। जब आपको लगता है कि आप तैयार हैं तो आप चुनौती का सामना कर सकते हैं। दो उपयोगकर्ता इनपुट किए गए नंबरों को जोड़ने या घटाने के लिए एक प्रोग्राम लिखें। उपयोगकर्ता इनपुट कैसे प्राप्त करें, यह जानने के लिए इंटरनेट का उपयोग करें, फिर दो इनपुट जोड़ें या घटाएं और अपने कोड पर टिप्पणी करना सुनिश्चित करें! जबकि पायथन इसे सीखना आसान है, किसी भी तरह से इसकी संभावना कम नहीं है - पायथन का उपयोग करके सभी आकार, आकार और विन्यास के कार्यक्रम संभव हैं और यह व्यापक (और आमतौर पर समुदाय द्वारा प्रस्तुत) पुस्तकालय है। सुझावों और सुधारों के लिए अपना कोड नीचे पोस्ट करें। आपको कामयाबी मिले!
सिफारिश की:
पायथन के साथ एक गेम कोड करें (डमीज के लिए!): 14 कदम
पायथन के साथ एक गेम कोड करें (डमीज के लिए!): दुनिया भर में तीसरी सबसे लोकप्रिय प्रोग्रामिंग भाषा, पायथन में आपका स्वागत है!… और यकीनन सबसे सरल! क्या आप जानते हैं कि Youtube & Google दोनों के पास उनके निपुण ऐप्स के लिए उनकी मुख्य भाषा के रूप में पायथन है & वेबसाइटें आप देखते हैं? अच्छा… अब यो
NodeMCU (ESP8266) के साथ आरंभ करें: 3 चरण
NodeMCU (ESP8266) के साथ आरंभ करें …: इस निर्देशयोग्य में मैं साझा कर रहा हूं कि आप Arduino IDE के साथ NodeMCU (ESP8266) के साथ कैसे शुरुआत कर सकते हैं। यह ट्यूटोरियल उन शुरुआती लोगों के लिए है जो अभी शुरुआत कर रहे हैं। NodeMCU, ऑनबोर्ड Wifi के साथ Arduino की तरह ही है, जिससे आप अपनी परियोजनाओं को ऑनलाइन ले सकते हैं। कश्मीर के लिए
रास्पबेरी पाई जीयूआई के साथ आरंभ करें: 8 कदम
रास्पबेरी पाई जीयूआई के साथ आरंभ करें: तो आपके पास रास्पबेरी पाई और एक अच्छा विचार है, लेकिन आप अपने उपयोगकर्ता के साथ बातचीत करने के लिए स्मार्टफोन जितना आसान कैसे बनाते हैं? ग्राफिकल यूजर इंटरफेस (जीयूआई) बनाना वास्तव में काफी आसान है, और थोड़े धैर्य से आप अद्भुत प्रोजेक्ट तैयार कर सकते हैं
कैसे करें: पायथन के साथ एक रैंडम पासवर्ड जेनरेटर बनाना: 8 कदम
कैसे करें: पायथन के साथ एक रैंडम पासवर्ड जेनरेटर बनाना: इस ट्यूटोरियल में, आप सीखेंगे कि कुछ सरल चरणों में अजगर का उपयोग करके एक यादृच्छिक पासवर्ड जनरेटर कैसे बनाया जाता है
अपने डीजे उपकरण से कैसे जुड़ें और आरंभ करें: 8 कदम
कैसे कनेक्ट करें और अपने डीजे उपकरण के साथ शुरुआत करें: इस निर्देश का उद्देश्य आपको, पाठक, अपना टर्नटेबल कैसे सेट करना है और अपने डीजे उपकरण को कैसे कनेक्ट करना है, यह दिखाना है।