विषयसूची:

पर्ल आसान से मध्यम सीखें: 8 कदम
पर्ल आसान से मध्यम सीखें: 8 कदम

वीडियो: पर्ल आसान से मध्यम सीखें: 8 कदम

वीडियो: पर्ल आसान से मध्यम सीखें: 8 कदम
वीडियो: Hooded eye #makeup #supermakeupstyle #shorts 2024, जुलाई
Anonim
पर्ल आसान से मध्यम सीखें
पर्ल आसान से मध्यम सीखें

पर्ल एक टेक्स्ट आधारित स्क्रिप्टिंग भाषा है जिसमें इसके फायदे और नुकसान हैं, यह ट्यूटोरियल आपको मूल बातें और उन कार्यों का एक सिंहावलोकन देगा जो अधिकांश स्क्रिप्टर्स (AKA; प्रोग्रामर)

उपयोग करेगा। आएँ शुरू करें! (केवल विंडोज़ ऑपरेटरों के लिए) मैं मान रहा हूँ कि आपने पहले या/और एक इंटरपीटर के साथ काम किया है। पर्ल में स्क्रिप्टिंग करते समय आपको अपना पाथ बदलना होगा, लेकिन अगर आप ऐसा नहीं करना चाहते हैं, तो पर्ल एक्सप्रेस का उपयोग करें (नीचे दिखाया गया है)। *कृपया दर नोट करें और इस निर्देश पर टिप्पणी करें

चरण 1: सामग्री

1.ए पर्ल इंटरपीटर (इसे गूगल करें!)

2.अगर आप चाहते हैं, तो पर्ल एक्सप्रेस (इसे गूगल करें!)

चरण 2: आपका पहला कार्यक्रम

ठीक है, एक साधारण प्रोग्राम बनाते हैं, इसे कॉपी और पेस्ट करें #!/usr/bin/perl प्रिंट "हैलो वर्ल्ड"; यह सबसे सरल प्रोग्राम है जिसे आप बना सकते हैं, यदि आप इसमें कुछ जोड़ना चाहते हैं, तो #!/usr/bin/perl प्रिंट "हैलो \n वर्ल्ड" टाइप करें; आपने अपना पहला कार्यक्रम बनाया!, \n एक नई लाइन बनाना है अब थोड़ा और उन्नत होने दें

चरण 3: चर

अब तीन प्रकार के चर हैं, 1.स्केलर्स (डेटा की एक पट्टी रखता है) (($scaler name = value;)2.arrays (डेटा के कई स्ट्रिप्स रखता है) ((@array name = (values);)3. हैश% हैशनाम = (मान => अन्य मूल्य, मूल्य => अन्य मूल्य # जितने चाहें उतने शोध करें)

चरण 4: अधिक उन्नत होना

आइए स्क्रिप्ट बनाते हैं जो चर के मूल्यों को प्रिंट करते हैं, इन लिपियों को टाइप करें! (आपको टिप्पणियाँ टाइप करने की ज़रूरत नहीं है, टिप्पणियों को #)1 के साथ नोट किया जाता है। #!/usr/bin/perl $variablename = 5; प्रिंट "$variablename";2. #!/usr/bin/perl @arrayname =(value, value2);#याद रखें, आपको सरणियों को स्केलर्स उदाहरण के रूप में संदर्भित करना चाहिए (सूचकांक शून्य प्रिंट "$arrayname{0}\n" से शुरू होने के क्रम में हैं; #प्रिंट मूल्य प्रिंट "$arrayname{1}\n"; #print value2 नोट: { और } प्रतीकों के ऊपर कोड के लिए वास्तव में वर्ग कोष्ठक हैं। #!/usr/bin/perl my %hash = (v => value, v2 => value2); प्रिंट $hash{v}; अब स्केलर के लिए एक और उपयोग सीखने देता है, इस कोड को टाइप या कॉपी और पेस्ट करें #!/usr/bin/perl $scalername =; $scalername प्रिंट करें; जो कुछ भी आप चाहते हैं उसे टाइप करें कमांड प्रॉम्प्ट का उपयोग करते समय लेकिन यदि आप पर्ल एक्सप्रेस का उपयोग कर रहे हैं, तो std.input पर क्लिक करें, फिर i/o सिंबल पर क्लिक करें, अब वेरिएबल्स के लिए कुछ और उपयोग खोजने देता है

चरण 5: एक और उपयोग और लूपिंग

इस कोड को कॉपी और पेस्ट करें #!/usr/bin/perl $scalername =; अगर ($स्केलरनाम =~ एम/बिल क्लिंटन/) {प्रिंट "इसका क्लिंटन ठीक है!"; }ठीक है, आप पूछ रहे होंगे कि "अगर क्या करता है?" नीचे स्क्रॉल करें और आप देखेंगे!>>>>>>>> अगर स्टेटमेंट पर्ल निम्नलिखित तरीके से व्यवहार करता है, तो पर्ल पूछता है "क्या $scalername में बिल क्लिंटन है? "यहाँ एक और फ़ंक्शन है जो उपयोगी है जबकि फ़ंक्शन उदाहरण: इस कोड को कॉपी और पेस्ट करें #!/usr/bin/perl $a = 1; जबकि ($a==1) # == केवल संख्याओं के लिए है {प्रिंट "a = 1"; } और { प्रिंट "ए 1 के बराबर नहीं है"; }अगला चरण बूलियन फ़ंक्शंस के बारे में बात करेगा

चरण 6: बूलियन

बूलियन केवल संख्याओं के लिए है! यहाँ कुछ कार्य हैं ==, बराबर !=, बराबर नहीं <, > से बड़ा, (*) से कम, नोट गुणा करें: गुणा में कोई () का + नहीं है, जोड़ें

चरण 7: इसे एक साथ रखना

इस कोड को कॉपी और पेस्ट करें, #!/usr/bin/perl$operation =;if ($operation =~ m/multiply/){print "एक नंबर दर्ज करें:\n";$a =;print "एक नंबर दर्ज करें गुणा $a:\n";$b =;$c = $a * $b;print "$a गुणा $b = $c\n";}if ($ऑपरेशन =~ m/add/){प्रिंट "एक नंबर दर्ज करें:\n";$a =;print "$a में जोड़ने के लिए एक नंबर दर्ज करें:\n";$b =;$c = $a + $b;print "$a $b में जोड़ा गया = $c\n";}

चरण 8: समाप्त

जब आप अपने स्वयं के प्रोग्राम लिखते हैं तो आप इस फ़ंक्शन को अपने कोड में जोड़ना चाह सकते हैं

चेतावनियों का उपयोग करें; ठीक है आपका काम हो गया!

सिफारिश की: