Kuidas alustada Pythonis programmeerimist

Autor: Peter Berry
Loomise Kuupäev: 16 Juuli 2021
Värskenduse Kuupäev: 23 Juunis 2024
Anonim
Programmeerimine täiesti algajatele 1: Pythoni install
Videot: Programmeerimine täiesti algajatele 1: Pythoni install

Sisu

Kas soovite õppida programmeerimist? Programmeerimistööga harjumise protsess võib olla heidutav ja arvate, et peate selle tegemiseks tõsiselt õppima. Mõne keele puhul on see mõnikord tõsi. Kuid on ka palju programmeerimiskeeli, mille põhitõdede saamiseks kulub üks kuni kaks päeva. Python on üks sellistest keeltest. Vaid mõne minutiga saate käivitada Pythoni põhiprogrammi. Selle õppimiseks lugege allpool olevat 1. sammu.

Sammud

1. osa 5-st: Pythoni installimine (Windowsi operatsioonisüsteemidele)

  1. Laadige alla Python Windowsi süsteemidele. Windowsi Pythoni tõlgi saab tasuta installida Pythoni veebisaidilt. Veenduge, et olete oma operatsioonisüsteemile sobiva versiooni alla laadinud.
    • Laadige alla uusim saadaolev versioon, mis artikli kirjutamise ajal on versioon 3.4.
    • Python on saadaval OS X-is ja Linuxis. Te ei pea enam ühtegi muud Pythoniga seotud tarkvara installima. Tõenäoliselt peaksite siiski installima tekstiredaktori programmi.
    • Enamik Linuxi jaotusi ja OS X-i versioone kasutavad endiselt Python 2.X-i. Versioonide 2 ja 3 vahel on mõningaid väiksemaid erinevusi, eriti muutus "print" (sisse) struktuuris. Kui soovite installida uuema Pythoni versiooni OS X või Linuxi jaoks, saate faili alla laadida Pythoni veebisaidilt.

  2. Installige Pythoni tõlk. Enamik kasutajaid saab tõlgi installida seadeid muutmata. Saate Pythoni liita saadaolevasse Windowsi käsurealtõlgi rakendusse (käsuviip), lubades saadaolevate moodulite loendis viimase valiku.
  3. Installige tekstiredaktor. Ükskõik, kas saate kirjutada Pythoni programme Notepadi või TextEditi abil, on teil spetsiaalse tekstiredaktori abil palju lihtsam lugeda ja kodeerida. Valida on paljude tasuta redaktoriprogrammide vahel, näiteks Notepad ++ (Windows), TextWrangler (Mac) või Jedit (mis tahes operatsioonisüsteemi jaoks).

  4. Kontrollige oma seadeid. Avage käsuviip (Windows) või terminal (emulaator - Mac / Linux) ja tippige püüton. Python laadib ja kuvab versiooni numbri. Teid suunatakse Pythoni tõlgi käsurealtõlgi rakendusse, mis on tähistatud järgmiselt:
    • Võitle edasi print ("Tere maailm!") ja vajutage klahvi ↵ Sisestage (Mine). Teksti kuvatakse otse Pythoni käsurea all.
    reklaam

2. osa 5-st: õppige põhitõdesid


  1. Palun mõistke, et Python ei vaja kompileerimist. Python on tõlgendatud keel, mis tähendab, et saate programmi käivitada kohe, kui muudate faili. Selle tulemusena töötavad programmid, mis kontuurivad, redigeerivad ja lahendavad probleeme, palju kiiremini kui teised keeled.
    • Python on üks lihtsamini õpitavaid keeli ja saate lihtsa programmi käivitada vaid mõne minutiga.
  2. Avastage tõlgi juures. Tõlgi abil saate koodi kohe testida, ilma et peaksite seda enne selle käivitamist programmi lisama. See sobib suurepäraselt konkreetse käsu toimimise õppimiseks või programmi mustandi kirjutamiseks.
  3. Siit saate teada, kuidas Python objekte ja muutujaid kohtleb. Python on objektile orienteeritud keel, mis tähendab, et kõike, mida programmis leidub, peetakse objektiks. Samuti ei pea te programmi alguses muutujat määrama (mida saab teha igal ajal) ja te ei pea määrama muutuja tüüpi (täisarv, string jne). reklaam

3. osa 5-st: Tõlgi kasutamine nagu kalkulaator

Mõne lihtsa arvutusfunktsiooni täitmine aitab teil tutvuda Pythoni süntaksiga ning sellega, kuidas käsitletakse numbrite ja tähemärkide stringe.

  1. Käivitage tõlk. Avage käsuviip või terminal. Rea kirjutamine püüton ja vajutage klahvi ↵ Sisestage. Pythoni tõlk laadib ja suunab teid Pythoni käsurealtõlgi rakendusse ().
    • Kui te pole Pythoni oma olemasoleva käsurealtõlgi rakendusega ühendanud, peate tõlgi käivitamiseks minema Pythoni kataloogi.
  2. Tehke põhilised aritmeetilised arvutused. Selle hõlpsaks kasutamiseks saate kasutada Pythoni. Arvutusfunktsiooni kasutamise kohta vaadake allolevas kastis näiteid. Märkus: Pythoni koodis tõlgendatakse seda tähistavaid lõike järgides ja seetõttu neid tõlgendisse ei kaasata.
  3. Eksponentimine. Võite kasutada operaatoreid ** volituste tähistamiseks. Python suudab suured arvud kiiresti arvutada. Vaadake allolevas kastis olevat näidet.
  4. Looge ja muutke samu muutujaid. Lihtsate algebraliste arvutuste tegemiseks saate Pythonis määrata muutujaid. Seda võib pidada Pythoni programmi muutuja määramise heaks sissejuhatuseks. Muutujad määratakse märgi kaudu =. Parema mõistmise huvides vaadake allolevas kastis olevat näidet.
  5. Sulgege tõlk. Kui olete sellega lõpetanud, saate klahvikombinatsiooni vajutades tõlgi sulgeda ja käsurea tõlgi rakendusse naasta. Ctrl+Z (Windows) või Ctrl+D (Linux / Mac) ja seejärel vajutage ↵ Sisestage. Võite ka käske tippida lõpetage () ja vajutage ↵ Sisestage. reklaam

4. osa 5-st: looge oma esimene programm

  1. Avage tekstiredaktor. Saate kiiresti luua testprogramme, et tutvuda programmide loomise ja salvestamise ning tõlgi kaudu käivitamise põhitõdedega. Samuti aitab see teil kontrollida, kas tõlk on õigesti installitud.
  2. Looge käsk "print". "Print" on Pythoni põhifunktsioon, mida kasutatakse programmi terminalis teabe kuvamiseks. Märkus: "print" on üks suuremaid muudatusi pärast Python 2-lt Python 3-le liikumist. Python 2-s peate lihtsalt enne kuvatavat sisu sisestama "print". Python 3-s on "printimine" muutunud funktsiooniks. Seetõttu peate sisestama sulgudes teksti, mida soovite kuvada.
  3. Lisage oma lause. Üks populaarsemaid programmeerimiskeele testimise viise on "Hello World!" Kuvamine. Pange see käsusse "print ()", lisage jutumärgid:
    • Erinevalt paljudest teistest keeltest ei pea te diakriitikut kasutama ; tellimuse lõpetamiseks. Te ei vaja ka trakse ({}) ploki lukustamiseks. Selle asemel piisab lihtsalt taandest, et näidata, mis sisu plokis on.
  4. Salvestage fail. Klõpsake redaktoris menüüd Fail ja valige Salvesta nimega. Nimekasti all olevas rippmenüüs valige failitüüp Python. Kui kasutate Notepadi (pole soovitatav), valige "Kõik failid" ja lisage seejärel failinimele laiendus ".py".
    • Salvestage fail kindlasti hõlpsasti ligipääsetavasse kohta, kuna peate seda otsima käsurealtõlgi rakendusest.
    • Selles näites on fail salvestatud kui "hello.py".
  5. Käivitage programm. Avage käsuviip või terminal ja navigeerige faili salvestamise asukohta. Seal olles käivitage fail tippimisega tere.py siis vajutage klahvi ↵ Sisestage. Peaksite nägema teksti, mis kuvatakse viiba all.
    • Sõltuvalt sellest, kuidas Python installiti ja mis selle versioon on, peate võib-olla tippima python hello.py või python3 tere.py programmi käivitamiseks.
  6. Regulaarselt test. Pythoni üks toredamaid külgi on see, et saate uut programmi kohe proovida. Hea harjumus on korraga avada käsurea tõlk ja toimetaja. Kui olete muudatused redaktorisse salvestanud, saate programmi kohe käsureal käivitada. Tänu sellele kontrollige lihtsalt tehtud muudatusi kiiresti. reklaam

5. osa 5-st: Täiustatud programmide loomine

  1. Katsetage voolu juhtimise põhistruktuuriga. Voo juhtimise struktuur võimaldab teil teatud tingimustel juhtida programmi tegevust. Need konstruktsioonid on Pythoni kõige olulisem osa, mis võimaldab teil luua programme, et antud sisendi ja tingimuse põhjal erinevaid toiminguid teha. Kuigi on hea lähtepunkt nendega harjumiseks. Allpool toodud näites saate kasutada struktuuri samas Fibonacci seeria arvutamiseks 100-ni:
    • Kui kaua string töötab (samas) b on väiksem kui (<) 100.
    • Tulemuseks saab
    • Comeinand lõpp = ' tulemuste kuvamiseks samal real, selle asemel, et jätta väärtused eraldi ridadele.
    • Selles programmis on keerukate Pythoni programmide loomisel võtmeroll, millel peaksite järgmiselt meeles pidama:
      • Toonib joone taande. Logi alla : näitab, et järgmised read on taandatud ja osa plokist. Ülaltoodud näites trükk (b) ja a, b = b, a + b on ploki osad samas. Korralik taganemine on programmi toimimise tagamisel äärmiselt oluline.
      • Samal real on võimalik määratleda mitu muutujat. Ülaltoodud näites a ja b on määratletud esimesel real.
      • Kui impordite selle programmi otse tõlki, peate programmi lõppu lisama tühja rea, et tõlk teaks, et programm on lõppenud.
  2. Ehitage programmis funktsioon. Saate määratleda funktsioonid hilisemaks kasutamiseks oma programmis. See on eriti kasulik juhtudel, kui peate suurema funktsiooni piires kasutama mitut funktsiooni. Allpool toodud näites saate luua funktsiooni, et kutsuda sama ülaltoodud Fibonacci järjestust:
    • See naaseb
  3. Ehitage keerulisem voolukontrolli programm. Voo juhtimise struktuur võimaldab teil programmi toimimise muutmiseks seada konkreetsed tingimused. See on eriti oluline kasutaja sisendiga tegelemisel. Allpool toodud näites kasutatakse kui (kui), elif (muul juhul kui) (või kui), ja muud (muu) kasutaja vanuse lihtsa reitinguprogrammi loomiseks.
    • See programm tutvustab ka mõningaid väga olulisi konstruktsioone, mis on hindamatud paljude rakenduste jaoks:
      • sisend () - See käsk nõuab, et kasutaja sisestaks klaviatuurilt andmed. Kasutaja näeb sulgudesse kirjutatud sõnumit. Selles näites sisend () mähitud funktsiooniga int () - mis tähendab, et mis tahes sisendit käsitletakse täisarvuna.
      • vahemik () Seda funktsiooni saab kasutada mitmel viisil. Selles programmis kontrollib ta, kas sisestatud number on vahemikus 13 kuni 20. Vahemiku ülemist ja alumist piiri ei arvestata arvutustes.
  4. Õppige muid tinglikke väljendeid. Eelmises näites kasutasime "alla või võrdne" (<=), et teha kindlaks, kas sisestatud vanus vastab tingimusele või mitte. Võite kasutada matemaatikas väljenditega sarnaseid väljendeid, kuid tippige veidi teisiti:
  5. Jätka õppimist. Need on lihtsalt Pythoni põhitõed. Vaatamata sellele, et see on üks lihtsamaid keeli, on Python siiski väga põhjalik, kui soovite süveneda. Parim viis jätkata õppimist on pidevalt programmeerida! Pidage meeles, et saate mis tahes programmi kiiresti kirjutada otse interpretaatorisse ja kontrollida tehtud muudatusi, lihtsalt käivitades programmi uuesti käsurealt.
    • Pythoni programmeerimise kohta on palju häid raamatuid, sealhulgas "Python algajatele", "Pythoni kokaraamat" ja "Pythoni programmeerimine: sissejuhatus arvutiteadusesse" (Pythoni programmeerimine: sissejuhatus arvutiteadusesse).
    • Netis olevad ressursid on erinevad, kuid paljud neist on siiski suunatud Python 2.X-i suunas. Võimalik, et peate kohandama mõnda nende pakutavat näidet.
    • Paljud kohalikud koolid pakuvad Pythoni tunde. Pythoni õpetatakse sageli sissejuhatavates tundides, kuna see on üks lihtsamaid keeli, mida õppida.
    reklaam

Nõuanne

  • Python on üks lihtsamaid arvutikeeli. Õppimiseks peate siiski sellele veidi pingutama. Algebrast algteadmiste omamine aitab ka seetõttu, et Python keskendub tugevalt matemaatikale.