Nhanganyaya kuPerl Chirongwa Mutauro - Chikamu 1

perl-hanyanisi

Agenda

  • Chii chinonzi Perl
  • Nharaunda Dzekusimudzira (GUI)
  • Rudzi rweMisiyano
  • Dhinda basa
  • Chekutanga Chirongwa: HolaBarcamp.pl
  • STDIN basa
  • Chechipiri Chirongwa: WelcomeAlBarcamp.pl
  • Chechitatu Chirongwa: Basic Operations.pl
  • KANA chirevo

Ichi chichava chikamu chekutanga cheProgramming muPerl, chinyorwa ichi chicha shandiswa pakuratidzira paBarCamp Milagro uko ini ndichave muenzanisi, inochipatsanura kuita mativi kuitira kuti positi iite yakakura, ndinovimba unoifarira.

Ese mafaera ataurwa muchinyorwa anogona kutorwa pasi kubva pane iyi link:

Dhawunirodha fon

Chii chekushandira Perl

Perl mutauro unowirirana, umo mavanogona kuitirwa kubva kumavara madiki ekugadzirisa maseva zvinoenderana Unix o GNU / Linux, Kunyangwe kugadzira mapeji ewebhu, pane mapurojekiti akazara akagadzirwa muPerl

Nharaunda dzekuvandudza

Parizvino mumusika mune nharaunda zhinji dzekusimudzira kuronga mu perl yatinogona kutumidza zita:

1.- SublimeText (Windows uye GNU / Linux)

2.- Eclipse (Windows uye GNU / Linux)

3.- OpenPerlIDE (Mahwindo)

4.- Notepad ++ (Windows)

Rudzi rweMisiyano

MuPerl senge mune chero mutauro mutauro pane akasiyana marudzi ezvimwe

* Scalars. Misiyano inotanga ne $, kunge $ kusiana. Tambo dzemavara kana manhamba anomiririrwa pano.

* Arrays. Arrays inotanga na @, senge @variable. Unogona kuisa chero chaunoda mukati.

* Hash. Ashes inotanga ne%, se% inoshanduka. Ose maviri akasiyana uye dhata inogona kuve chero chinhu.

Scalars

$var1 = 33; #Esto es una Variables Global

My var=32; #Esto es una Variable Local

Arrays

@array = ( “uno”,”dos”,”tres” ); #Array 3 elementos

@array=(); #Array de x elementos (Indefinido)

Hash

%hash = ( 1, "uno", 2, "dos", 3, "tres" );

Dhinda basa

Basa racho dhinda sezvazviri muC ++ programming mutauro, unoshandiswa kupurinda tambo yemavara kana zvirimo zvemusiyano pachiratidziri

Chekutanga Chirongwa: HolaBarcamp.pl

1

2

STDIN basa

Zvatakashandira C o C ++ vanofanirwa kurangarira mashandiro acho scanf. Zvakanaka, STDIN inozadzisa iro basa rimwe chete nderokugamuchira kukosha kwakapindirwa nekhibhodi, asi kusiyana nescanf umo yataifanira kuudza kuti ndeupi kukosha uchazopinzwa ne STDIN, isu tinongofanirwa kuita izvi:

$variable=<STDIN>;

Ne STDIN iwe unogona kuisa zvinyorwa, nhamba, alphanumeric, zvese izvi pasina kutsanangura kuti zvakaitwa sei ne scanf:

scanf(“%d”, variable_tipo_entera);

Chechipiri Chirongwa: WelcomeAlBarcamp.pl

3

4

Chechitatu Chirongwa: Basic Operations.pl

Nezvakataurwa pamusoro apa isu tava kukwanisa kuita chirongwa chinoita mana ekutanga mashandiro

5

6

KANA chirevo

Chirevo cheI IF, senge mune chero mutauro mutauro, chinoshandiswa kana tichida kuona kuti zvodii kana kuti tinoda kuti chiitiko chiitwe kana mamiriro acho asangana.

7

8


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   ichit akadaro

    Ah! Ok, ngatidzidze Perl 😀

    1.    dhunter akadaro

      Amai Vamwari…. Mudzidzisi wePerl muna2013, rega mutauro iwoyo ufe murunyararo, kana iwe uchida mitauro "yakangwara", dzidza Ruby anogara nhaka yezvinhu zvakawanda kubva kuPerl (iyo TIMTOWTD uzivi semuenzaniso) asi yakanyanya sexier.

      1.    ndizvo ozkan akadaro

        + 5 Uye Mugovera uno une chikwereti kwandiri newhiskey 😀

        1.    dhunter akadaro

          Hapana zvinwiwa pa mua ... kana ndikanwa whiskey inokwanisa kuisa python mune symfony controller.

      2.    Leonardopc1991 akadaro

        Hongu, asi ini ndinoda Perl yekubata mafaera, uye nekuti yakanangana nezvinyorwa zvinobatsira kuronga mabasa pane server

        1.    dhunter akadaro

          Ndosaka ndanga ndichikuudza iwe Ruby uye kwete Python, Matz anofarira Larry Wall uye ini ndinoteedzera zvakanyanya, iyo Perl kodhi haina kugadzikana, iwe unopfeka yakawanda ye "brain-cicles" uchingonzwisisa izvo iwe gehena rawakaita mwedzi mitatu apfuura.

          Ini pachangu ndiri we fan yePython. Zen yakandiita munhu anozvipira.

          "Panofanira kunge paine imwe- uye zviri nani chete - nzira yakajeka yekuzviita."

          1.    Leonardopc1991 akadaro

            Ini zvakare ndoda kufamba kuburikidza nePython naRuby, asi kutanga ini ndichapedza kanenge iyo Perl xD Dzidziso

          2.    Juan akadaro

            Zvichange zvisingawanike asi zvichidikanwa, zvirinani kwandiri zvinoreva kushanda kana kwete. Ini ndiri muongorori, ndichigadzirisa data reGPS uye mitauro yaamai mune yakakoshesesa software yesainzi pasi rese pabasa iri (hapana anopfuura mana) ari Fortran naPerl. Muchokwadi, kunyangwe ivo vachindipa iyo Postdoc pakupera kwethesisi zvinoenderana nekudzidza kwangu Perl, zvikasadaro, pangopera kudzidza kwangu ndinenge ndashaya basa uye pasina mukana wekuenderera. Saka kuti udzidze Perl uye kwete kutenderera imba uye nekugadzira zvinyorwa zvishoma kutsiva zvinyorwa mumafaira, asi zvakakomba.
            Iwe une muenzaniso mune ichi chazvino kupihwa:
            http://www.bernese.unibe.ch/Stellen/Stellenausschreibung_20140225.pdf
            Perl ndeimwe yevakakurudzirwa. Uye ini ndiri mukati meiyi ndima yekutsvaga, ndinogona kuvimbisa kuti chero munhu asingadzore mimwe yemitauro iyi haana chekuita.
            Kutenda kune chero maPerl tutorials aunotumira.

      3.    Vanoda akadaro

        Pffff yaifunga zvakafanana kusvikira ndasvika pakuita tsika uye zvese zvakarongedzwa mu perl. Zvinotaridza kuti hauna kubva mukirasi.

  2.   Andrés akadaro

    Genie, pachave nezvimwe zvezvikamu izvi, mimwe mitauro senge Python 3 kana Ruby?

    1.    Gaius baltar akadaro

      Pamwe iwe watove kumberi, asi iyo University yeToronto ine iyi yemahara pamhepo Python kosi iyo yakanaka kwazvo kune avo vedu vasina kana mbatatari yekuronga. 😀

      https://www.coursera.org/course/interactivepython

      1.    Andrés akadaro

        Ndatenda, ndanga ndichitsvaga chakadai.

    2.    Gaius baltar akadaro

      Ndine urombo, iyo yandakaisa haisi yekutanga, ndeimwe 😀

  3.   Gaius baltar akadaro

    OH !!!! Ini ndinoichengetera pandinopedza iyo Python kosi !!! 😀

  4.   Stefano akadaro

    Ndatenda Leonardo, ndinongokumbira iwe ndapota kana iwe uchigona kuisa zvinyorwa zvemirairo panzvimbo pemifananidzo 🙂

    1.    Leonardopc1991 akadaro

      Ini ndakakanganwa ini ndatoisa chinongedzo nemakodhi muGitHub

  5.   juanli akadaro

    Orale !!! Ini handina kufunga kuti yakafanana neC ++ !! , Nyaya inoshamisa !!

  6.   arlf akadaro

    leonardopc1991 nzira yako yekunyora yakanyangara, ini ndinokurudzira kuti iwe uverenge pep8 maitiro (iri python asi ichiri kushanda nemimwe mitauro) apa unayo muSpanish http://mundogeek.net/traducciones/guia-estilo-python.htm

    1.    Leonardopc1991 akadaro

      Ndichazozvitora, fomati yekodhi inoisiya sezvazviri Sublime Chinyorwa 🙂

  7.   ngatishandise linux akadaro

    Mupiro mukuru!
    Makorokoto!

  8.   juanra20 akadaro

    Yakanakisa mupiro 😀 inotsanangurwa chaizvo uye ndinofarira iyo mienzaniso.
    Zvingave zvakanaka kana pakupedzisira, uyezve kana uchikwanisa, ita kurovedza mune izvo zvidzidzo zvinoratidza izvo izvo Perl anogona kuita muGNU / Linux

  9.   Erick akadaro

    Chokwadi chakanyanya kunaka uye ndichave ndakatarisira kunotevera inotevera, Kwaziso

  10.   Victor Franco akadaro

    Inogona kunge iri yechinyakare asi hazvimborwadzi kuziva zvishoma uyu mutauro ... ndatenda neiyi tuto ...

  11.   spyker akadaro

    Zvese zvinyorwa zvinotambirwa, asi ini handione zvakajairika kuti mumwe munhu ari kungodzidza mutauro atoita tutorials pairi.

    Iyo yekudhinda basa ndeye hunhu hweC, muC ++ ingave iri cout, yakafanana nescanf.

    Kune vamwe vese ini handizive zvekutaura, ini handizive mutauro, asi uyu mukova unokosheswa.

    1.    Leonardopc1991 akadaro

      Ini handisi kungotanga uye zvese zvandinoziva kunyange kubata mafaera, ikozvino ndanyatsobatanidzwa muchikamu chemifananidzo ndichishandisa perl qt4 ndobva ndaenda kuchikamu cheBD uye pakupedzisira kune chikamu chewebhu :), kwaziso nekutenda nekumira, uye kana nezvamakataura pa c uye c ++ yaive mhosho yekunyora, ndakavhiringidzika sezvo iwo mairairo anoshanda mune ese c uye c ++ xD, ndichigadzirisa mumasiraidhi ekuratidzwa

      1.    Axel zvimwe akadaro

        Mhoro Leonardo, unogona here kundibatsira nemutauro uyu? Ini ndoda kuitisa perl kubva php faira, uye ini handikwanise kuzviita, Ndinovimba munondipa ruoko nekwaziso!

  12.   alfonso akadaro

    Uye iwo mutauro wechinyakare uchiri kugarwa here?

    1.    Atheyus akadaro

      Kana tikataura nezve linux ...