अजेंडा
- पर्ल म्हणजे काय
- विकास वातावरण (जीयूआय)
- व्हेरिएबल्सचा प्रकार
- मुद्रण कार्य
- पहिला कार्यक्रम: HolaBarcamp.pl
- STDIN फंक्शन
- दुसरा कार्यक्रम: वेलकमआॅलबार्कॅम्प.पीएल
- तिसरा कार्यक्रम: बेसिक ऑपरेशन्स.पीएल
- जर विधान
पर्लमधील प्रोग्रामिंगची ही पहिली हप्ता असेल, ही सामग्री बारकॅम्प मिलाग्रो येथे प्रदर्शनासाठी वापरली जाईल जिथे मी एक प्रदर्शनकर्ता होईल, हे पोस्ट अधिक मोठे होऊ नये म्हणून ते त्यास विभागून विभागते, मला आशा आहे की आपणास हे आवडेल.
लेखात नमूद केलेल्या सर्व फायली या दुव्यावरून डाउनलोड केल्या जाऊ शकतात:
पर्ल कशासाठी सर्व्ह करावे
पर्ल ही एक बहुउद्देशीय भाषा आहे, ज्यावर आधारित सर्व्हर व्यवस्थापित करण्यासाठी ते लहान स्क्रिप्टमधून केले जाऊ शकतात युनिक्स o जीएनयू / लिनक्स, वेब पृष्ठे तयार करण्यासाठी, पर्लमध्ये पूर्ण प्रकल्प आहेत
विकास वातावरण
सध्या बाजारात प्रोग्रामसाठी अनेक विकास वातावरण आहेत ज्यांचे आपण नाव देऊ शकतोः
१- सबलाइम टेक्स्ट (विंडोज आणि जीएनयू / लिनक्स)
२- ग्रहण (विंडोज व जीएनयू / लिनक्स)
-.- ओपनपेरलाइड (विंडोज)
-. नोटपॅड ++ (विंडोज)
व्हेरिएबल्सचा प्रकार
पर्ल मध्ये, कोणत्याही प्रोग्रामिंग भाषेप्रमाणेच विविध प्रकारचे चल आहेत
* स्केलर्स. व्हेरिएबल्स व्हेरिएबल प्रमाणे $ ने सुरू होते. मजकूर किंवा संख्या यांचे स्ट्रिंग येथे दर्शविले जातात.
* अॅरे. अॅरे @ व्हेरिएबल प्रमाणे @ सह प्रारंभ होतात. आपणास जे पाहिजे ते आत ठेवता येईल.
* हॅश हॅशस% व्हेरिएबल प्रमाणे% ने सुरू होते. दोन्ही व्हेरिएबल्स आणि डेटा काहीही असू शकतात.
स्केलर
$var1 = 33; #Esto es una Variables Global
My var=32; #Esto es una Variable Local
अॅरे
@array = ( “uno”,”dos”,”tres” ); #Array 3 elementos
@array=(); #Array de x elementos (Indefinido)
हॅश
%hash = ( 1, "uno", 2, "dos", 3, "tres" );
मुद्रण कार्य
कार्य प्रिंट सी ++ प्रोग्रामिंग भाषेप्रमाणेच त्याचा उपयोग मजकूर स्ट्रिंग किंवा स्क्रीनवरील चलची सामग्री मुद्रित करण्यासाठी केला जातो
पहिला कार्यक्रम: HolaBarcamp.pl
STDIN फंक्शन
आम्ही कशासाठी काम केले आहे C o C ++ त्यांना हे फंक्शन लक्षात ठेवावे लागेल स्कॅनफ. ठीक आहे, एसटीडीआयएन समान कार्य पूर्ण करते जे कीबोर्डद्वारे प्रविष्ट केलेली मूल्ये प्राप्त करण्यासाठी आहे, परंतु स्कॅनफच्या विपरीत जे आम्हाला एसटीडीएन सह कोणते मूल्य प्रविष्ट होणार आहे ते सांगावे लागेल, केवळ आपल्याला हे करावे लागेल:
$variable=<STDIN>;
एसटीडीएन सह आपण स्कॅनफ कसे केले हे परिभाषित केल्याशिवाय मजकूर, क्रमांक, अक्षरेय, या सर्व प्रविष्ट करू शकता:
scanf(“%d”, variable_tipo_entera);
दुसरा कार्यक्रम: वेलकमआॅलबार्कॅम्प.पीएल
तिसरा कार्यक्रम: बेसिक ऑपरेशन्स.पीएल
वरील शिकल्यामुळे आपण आता एक प्रोग्राम बनवू शकतो जो चार मूलभूत क्रिया करतो
जर विधान
कोणत्याही प्रोग्रामिंग भाषेप्रमाणेच जर आयएफ स्टेटमेंट वापरले जाते जेव्हा आम्हाला वैधता तयार करायची असतात किंवा जर एखादी अट पूर्ण केली जाते तेव्हा आम्हाला प्रक्रिया करण्याची आवश्यकता असते.
अरे! ठीक आहे, पर्ल शिकू
देवाची आई…. २०१ in मधील पर्ल ट्यूटर, त्या भाषेस शांततेत मराव द्या, जर आपल्याला "स्मार्ट" भाषा आवडत असतील तर रुबी शिका, ज्या पर्लकडून कित्येक गोष्टी वारसा मिळाल्या आहेत (उदाहरणार्थ टिमटावटीड तत्त्वज्ञान) परंतु ती खूपच लैंगिक आहे.
+5 आणि या शनिवारी तू माझ्यावर व्हिस्की घेण्यास 😀
प्रति मयु नाही पेय ... मी व्हिस्की प्यायल्यास ते सिम्फनी कंट्रोलरमध्ये अजगर टाकण्यास सक्षम आहे.
होय, परंतु मला फायली हाताळण्यासाठी पर्ल आवडते, आणि हे स्क्रिप्टकडे देण्यासारखे आहे जे सर्व्हरवर कार्ये शेड्यूल करण्यास मदत करते.
म्हणूनच मी तुम्हाला रुबीबद्दल सांगत होतो आणि पायथन नाही, मॅत्झ लॅरी वॉलचा चाहता आहे आणि मी बरेच कॉपी करतो, की पर्ल कोड अतुलनीय आहे, आपण 3 महिन्यांपूर्वी काय केले हे समजून घेण्यासाठी आपण बर्याच मेंदू-कणांचा वापर केला.
मी वैयक्तिकरित्या पायथन चाहता आहे. झेनने मला भक्त केले आहे.
"तेथे एकच असावा आणि शक्यतो तो करण्यासाठी एकच मार्ग."
मला पायथन आणि रुबीवरून जायचे आहे, परंतु प्रथम मी पर्ल एक्सडी ट्यूटोरियल पूर्ण करेल
हे अकल्पनीय परंतु अत्यंत आवश्यक असेल, माझ्यासाठी तरी याचा अर्थ काम करणे किंवा नाही. मी एक संशोधक, जीपीएस डेटा प्रोसेसिंग आणि या कार्यासाठी जगातील सर्वात महत्त्वाच्या वैज्ञानिक सॉफ्टवेअरमधील मातृभाषा (4 पेक्षा जास्त नाही) फॉर्ट्रान आणि पर्ल आहेत. खरं तर, थीसिसच्या शेवटी ते मला पोस्टडॉक देतात की नाही हे माझ्या पर्ल शिकण्यावर अवलंबून आहे, अन्यथा, माझी शिष्यवृत्ती संपताच मी बेरोजगार होईन आणि पुढे चालू ठेवण्याची कोणतीही शक्यता नाही. म्हणून पर्लचा अभ्यास करण्यासाठी आणि घराभोवती फिरत नाही आणि फायलींमध्ये मजकूर पुनर्स्थित करण्यासाठी काही स्क्रिप्ट बनवित नाहीत, परंतु गंभीरपणे.
आपल्याकडे या अलीकडील ऑफरमध्ये एक उदाहरण आहे:
http://www.bernese.unibe.ch/Stellen/Stellenausschreibung_20140225.pdf
पर्ल शिफारस केलेल्यांपैकी एक आहे. आणि मी जो या संशोधन क्षेत्रामध्ये आहे तो मी खात्रीपूर्वक सांगू शकतो की यापैकी काही भाषांवर नियंत्रण नसणा्यास काही देणेघेणे नाही.
आपण पोस्ट केलेल्या पर्ल ट्यूटोरियल्सबद्दल धन्यवाद.
सराव करण्यापर्यंत आणि सर्व काही पर्लमध्ये प्रोग्राम केलेले नाही तोपर्यंत पीएफएफने समान विचार केला. हे दर्शविते की आपण वर्ग सोडलेला नाही.
जीनी, यापैकी आणखी हप्ते, अजग 3 किंवा रुबी सारख्या अन्य भाषा असतील?
कदाचित आपण आधीपासूनच प्रगत आहात, परंतु टोरोंटो युनिव्हर्सिटीत हा विनामूल्य ऑनलाइन पायथन कोर्स आहे जो आपल्यापैकी प्रोग्रामसाठी बटाटा देखील नसलेल्यांसाठी चांगला आहे. 😀
https://www.coursera.org/course/interactivepython
धन्यवाद, मी असे काहीतरी शोधत होतो.
क्षमस्व, मी ठेवलेली एक प्रास्ताविक नाही, ती आणखी एक आहे 😀
ओह !!!! मी अजगर अभ्यासक्रम पूर्ण केल्यावर मी ते जतन करतो !!! 😀
धन्यवाद लिओनार्डो, मी फक्त आपण कृपया मला विचारू जर आपण प्रतिमेऐवजी सूचनांचे मजकूर लिहू शकाल 🙂
मी विसरलो की मी आधीच गिटहबमध्ये कोडचा दुवा ठेवला आहे
ओरल !!! मला वाटले नाही की हे सी ++ सारखेच आहे !! , उत्कृष्ट विषय !!
लिओनार्डॉपक १ 1991 8 your तुमची लेखन पद्धत काहीशी कुरूप आहे, मी शिफारस करतो की आपण पेप XNUMX शैली वाचा (ही अजगर आहे परंतु तरीही इतर भाषांसह कार्य करते) येथे आपल्याकडे हे स्पॅनिश आहे http://mundogeek.net/traducciones/guia-estilo-python.htm
मी हे लक्षात ठेवेल, कोडचे फॉरमॅटिंग ज्यामुळे सबलाइम टेक्स्ट ठेवते leaves
मोठे योगदान!
अभिनंदन!
उत्कृष्ट योगदान very खूप चांगले वर्णन केले आहे आणि मला त्याची उदाहरणे आवडतात.
शेवटच्या वेळेस ते चांगले होईल, आणि अर्थातच आपण हे करू शकत असाल तर GNU / Linux मध्ये पर्ल काय करू शकते हे दर्शवित असलेल्या ट्यूटोरियल्समध्ये व्यायाम करा.
सत्य खूप चांगले आहे आणि मी पुढील पोस्ट अभिवादन करीत आहे
हे कदाचित जुन्या पद्धतीची असेल परंतु या भाषेबद्दल थोडेसे जाणून घेण्यास दुखावले नाही ... या पाठांचे धन्यवाद ...
सर्व पोस्टचे स्वागत आहे, परंतु मला फारसे सामान्य दिसत नाही की जो फक्त एक भाषा शिकत आहे, त्याने आधीच त्यावर शिकवण्या केल्या आहेत.
प्रिंटफ फंक्शन सी चे वैशिष्ट्य आहे, सी ++ मध्ये हे स्काऊंटसारखेच कोउट असेल.
उर्वरित मला काय बोलावे हे माहित नाही, मला भाषा माहित नाही, परंतु या प्रविष्टीचे कौतुक केले आहे.
मी फक्त सुरू करत नाही आहे आणि मला सर्व फायली हाताळणे देखील माहित आहे, आता मी पर्ल क्यूटी 4 वापरुन ग्राफिक भागामध्ये पूर्णपणे सामील आहे आणि नंतर बीडी भाग आणि शेवटी वेब भागावर जा :), शुभेच्छा आणि थांबविल्याबद्दल धन्यवाद, आणि आपण सी आणि सी ++ वर ज्या भाष्य केले त्यासह ही एक लेखन त्रुटी होती, परंतु या सूचना सी आणि सी ++ एक्सडी या दोन्हीमध्ये कार्य केल्यामुळे मी गोंधळून गेलो, स्लाइड्समध्ये स्पष्ट करण्यासाठी
हाय लिओनार्डो, आपण मला या भाषेचा हात देऊ शकता? मला पीएचपी फाईलमधून पर्ल चालविणे आवश्यक आहे, आणि मी ते करू शकत नाही - मला आशा आहे की आपण मला हात द्याल, अभिवादन!
आणि ती पुरातन भाषा अद्याप व्यापली आहे?
जर आपण लिनक्सबद्दल बोललो तर ...