Ohjelmoinnin aloittaminen Pythonissa

Kirjoittaja: Peter Berry
Luomispäivä: 16 Heinäkuu 2021
Päivityspäivä: 23 Kesäkuu 2024
Anonim
OPI KOODAAMAAN! // Miskan ohjelmointinurkka #1
Video: OPI KOODAAMAAN! // Miskan ohjelmointinurkka #1

Sisältö

Haluatko oppia ohjelmoinnin? Ohjelmointityöhön totuttaminen voi olla pelottava, ja luulet, että sinun on käytettävä vakavia luokkia sen tekemiseen. Joillakin kielillä tämä on joskus totta. Mutta on myös monia ohjelmointikieliä, joiden käyttäminen vie 1-2 päivää niiden perusteiden saamiseksi. Python on yksi tällainen kieli. Vain muutamalla minuutissa voit suorittaa Python-perusohjelman. Lue ohjeet alla olevasta vaiheesta 1.

Askeleet

Osa 1/5: Pythonin asentaminen (Windows-käyttöjärjestelmille)

  1. Lataa Python Windows-järjestelmille. Windows Python -tulkki voidaan asentaa ilmaiseksi Python-verkkosivustolta. Varmista, että olet ladannut käyttöjärjestelmälle sopivan version.
    • Sinun tulee ladata uusin saatavilla oleva versio, joka on tämän artikkelin kirjoittamisen hetkellä versio 3.4.
    • Python on saatavana OS X: ssä ja Linuxissa. Sinun ei tarvitse enää asentaa muita Pythoniin liittyviä ohjelmistoja. Sinun pitäisi kuitenkin todennäköisesti asentaa tekstieditoriohjelma.
    • Suurin osa Linux-jakeluista ja OS X -versioista käyttää edelleen Python 2.X: ää. Versioiden 2 ja 3 välillä on joitain pieniä eroja, etenkin muutos "print" (in) -rakenteessa. Jos haluat asentaa uudemman Python-version OS X: lle tai Linuxille, voit ladata tiedoston Python-verkkosivustolta.

  2. Asenna Python-tulkki. Useimmat käyttäjät voivat asentaa tulkin muuttamatta mitään asetuksia. Voit yhdistää Pythonin käytettävissä olevaan Windowsin komentorivin tulkkisovellukseen (komentokehote) ottamalla viimeisen vaihtoehdon käyttöön käytettävissä olevien moduulien luettelossa.
  3. Asenna tekstieditori. Olitpa sitten kirjoittamassa Python-ohjelmia Notepadilla tai TextEditillä, sinun on paljon helpompi lukea ja koodata erikoistuneen tekstieditorin avulla. Valittavana on monia ilmaisia ​​muokkausohjelmia, kuten Notepad ++ (Windows), TextWrangler (Mac) tai Jedit (mille tahansa käyttöjärjestelmälle).

  4. Tarkista asetukset. Avaa komentokehote (Windows) tai pääte (emulaattori - Mac / Linux) ja kirjoita python. Python lataa ja näyttää versionumeron. Sinut ohjataan Python-tulkin komentorivin tulkit -sovellukseen, jota edustaa:.
    • Taistele tulosta ("Hei maailma!") ja paina näppäintä ↵ Enter (Mennä). Teksti näytetään Python-komentorivin alapuolella.
    mainos

Osa 2/5: Opi perusasiat


  1. Ymmärrä, että Python ei vaadi kääntämistä. Python on tulkittu kieli, eli voit suorittaa ohjelman heti, kun teet muutoksen tiedostoon. Tämän seurauksena ohjelmat, jotka toistavat, muokkaavat ja ratkaisevat ongelmia, toimivat paljon nopeammin kuin muilla kielillä.
    • Python on yksi helpoimmin opittavista kielistä, ja voit suorittaa yksinkertaisen ohjelman muutamassa minuutissa.
  2. Tutki tulkin kanssa. Voit testata koodia tulkin avulla heti lisäämättä sitä ohjelmaan ennen sen suorittamista. Se on hienoa oppia kuinka komento toimii tai kirjoittaa luonnosohjelma.
  3. Opi kuinka Python kohtelee objekteja ja muuttujia. Python on olio-orientoitu kieli, mikä tarkoittaa, että kaikkea ohjelmassa pidetään objektina. Sinun ei myöskään tarvitse määrittää muuttujaa ohjelman alussa (mikä voidaan tehdä milloin tahansa), eikä sinun tarvitse määrittää muuttujan tyyppiä (kokonaisluku, merkkijono jne.). mainos

Osa 3/5: Tulkin käyttäminen kuten laskin

Muutaman yksinkertaisen laskentatoiminnon suorittaminen auttaa sinua tutustumaan Pythonin syntaksiin ja kuinka numeroita ja merkkijonoja käsitellään.

  1. Käynnistä tulkki. Avaa komentokehote tai pääte. Rivin kirjoittaminen python ja paina näppäintä ↵ Enter. Python-tulkki lataa ja ohjaa sinut Pythonin komentorivin tulkkisovellukseen ().
    • Jos et ole yhdistänyt Pythonia olemassa olevaan komentorivin tulkkisovellukseen, sinun on mentävä Python-hakemistoon suorittamaan tulkki.
  2. Suorita aritmeettiset peruslaskelmat. Voit tehdä sen Pythonilla helposti. Katso joitain esimerkkejä alla olevasta ruudusta laskentatoiminnon käytöstä. Huomaa: Python-koodissa käytetään sitä seuranneita kappaleita, joten niitä ei tulkita tulkkiin.
  3. Eksponentio. Voit käyttää operaattoreita ** merkitä voimia. Python pystyy laskemaan suuria lukuja nopeasti. Katso alla olevan laatikon esimerkkiä.
  4. Luo ja käsittele samoja muuttujia. Voit määrittää muuttujia Pythonissa yksinkertaisten algebrallisten laskelmien suorittamiseksi. Tätä voidaan pitää hyvänä johdantona muuttujien määrittelylle Python-ohjelmassa. Muuttujat määritetään merkin kautta =. Parempi ymmärrys on alla olevan laatikon esimerkissä.
  5. Sulje tulkki. Kun olet valmis, voit sulkea tulkin ja palata komentorivin tulkkisovellukseen painamalla näppäinyhdistelmää. Ctrl+Z (Windows) tai Ctrl+D (Linux / Mac) ja paina sitten ↵ Enter. Voit myös kirjoittaa komentoja lopeta () ja paina ↵ Enter. mainos

Osa 4/5: Ensimmäisen ohjelman luominen

  1. Avaa tekstieditori. Voit nopeasti luoda testiohjelmia tutustuaksesi ohjelmien luomisen ja tallentamisen sekä niiden suorittamisen tulkin kautta. Se auttaa myös tarkistamaan, onko tulkki asennettu oikein.
  2. Luo komento "print". "Tulosta" on Pythonin perustoiminto, jota käytetään tietojen näyttämiseen päätelaitteessa ohjelmassa. Huomaa: "tulosta" on yksi suurimmista muutoksista sen jälkeen, kun olet siirtynyt Python 2: sta Python 3: een. Python 2: ssa sinun tarvitsee vain kirjoittaa "print" ennen näytettävää sisältöä. Python 3: ssa "print" on tullut funktio. Siksi sinun on kirjoitettava "print ()" ja teksti, jonka haluat näyttää sulkeissa.
  3. Lisää oma lause. Yksi yleisimmistä tavoista testata ohjelmointikieli on näyttää "Hello World!". Lisää tämä "print ()" -komentoon, sisällytä lainausmerkit:
    • Toisin kuin monet muut kielet, sinun ei tarvitse käyttää diakriittejä ; lopettaa tilauksen. Et myöskään tarvitse henkseleitä ({}) lukita lohko. Sen sijaan vain sisennys riittää osoittamaan, mikä sisältö lohkossa on.
  4. Tallenna tiedosto. Napsauta editorin Tiedosto-valikkoa ja valitse Tallenna nimellä. Valitse nimiruudun alla olevasta avattavasta valikosta tiedostotyyppi Python. Jos käytät Muistioa (ei suositella), valitse "Kaikki tiedostot" ja lisää sitten .py-laajennus tiedostonimeen.
    • Muista tallentaa tiedosto helposti käytettävissä olevaan paikkaan, koska sinun on etsittävä sitä komentorivin tulkit -sovelluksessa.
    • Tässä esimerkissä tiedosto tallennetaan nimellä "hello.py".
  5. Suorita ohjelma. Avaa komentokehote tai pääte ja siirry kohtaan, johon olet tallentanut tiedoston. Suorita tiedosto kirjoittamalla hei.py paina sitten näppäintä ↵ Enter. Sinun pitäisi nähdä teksti, joka näkyy heti kehotteen alla.
    • Riippuen siitä, kuinka Python asennettiin ja mikä versio siitä on, sinun on ehkä kirjoitettava python hello.py tai python3 hello.py ohjelman ajamiseksi.
  6. Koe suoritetaan säännöllisesti. Yksi Pythonin hienoista seikoista on, että voit kokeilla uutta ohjelmaa heti. On hyvä tapa avata komentorivin tulkki ja toimittaja samanaikaisesti. Kun olet tallentanut muutokset editoriin, voit suorittaa ohjelman heti komentoriviltä. Tämän ansiosta tarkista juuri tehdyt muutokset nopeasti. mainos

Osa 5/5: Kehittyneiden ohjelmien rakentaminen

  1. Kokeile virtauksen säätörakennetta. Virtauksen ohjausrakenteen avulla voit hallita ohjelman toimintaa tiettyjen olosuhteiden perusteella. Nämä rakenteet ovat Pythonin tärkein osa, jonka avulla voit luoda ohjelmia suorittamaan erilaisia ​​toimintoja tietyn syötteen ja ehdon perusteella. Sillä aikaa on hyvä lähtökohta tottua niihin. Alla olevassa esimerkissä voit käyttää rakennetta sillä aikaa Laske Fibonacci-sarja 100:
    • Kuinka kauan merkkijono kestää (kun) b on alle (<) 100.
    • Tulos on
    • Comeinand loppu = ' tulosten näyttämiseksi samalla rivillä sen sijaan, että jätät arvot erillisille viivoille.
    • Tässä ohjelmassa on useita kohtia, joilla on keskeinen rooli monimutkaisten Python-ohjelmien luomisessa, jotka kannattaa pitää mielessä seuraavasti:
      • Korostaa viivan sisennystä. Merkki : ilmaisee, että seuraavat rivit sisennys ja osa lohkoa. Yllä olevassa esimerkissä tulosta (b) ja a, b = b, a + b ovat lohkon osia sillä aikaa. Oikea vetäytyminen on erittäin tärkeää ohjelman toiminnan varmistamiseksi.
      • Samalle riville on mahdollista määrittää useita muuttujia. Yllä olevassa esimerkissä a ja b määritetään ensimmäisellä rivillä.
      • Jos tuot tämän ohjelman suoraan tulkkiin, sinun on lisättävä tyhjä rivi ohjelman loppuun, jotta tulkki tietää, että ohjelma on päättynyt.
  2. Rakenna funktio ohjelmassa. Voit määrittää toiminnot myöhempää käyttöä varten ohjelmassa. Tämä on erityisen hyödyllistä tilanteissa, joissa sinun on käytettävä useita toimintoja suuremman ohjelman rajoissa. Alla olevassa esimerkissä voit luoda toiminnon kutsua samaa Fibonacci-sekvenssiä yllä:
    • Se palaa
  3. Rakenna monimutkaisempi virtauksen ohjausohjelma. Virtauksen ohjausrakenteen avulla voit asettaa erityisehdot ohjelman toiminnan muuttamiseksi. Tämä on erityisen tärkeää käsiteltäessä käyttäjän syötteitä. Alla olevassa esimerkissä käytetään jos (jos), elif (muu jos) (tai jos), ja muu (muu) yksinkertaisen käyttäjän ikärajoitusohjelman luomiseen.
    • Tämä ohjelma esittelee myös joitain erittäin tärkeitä rakenteita, jotka ovat korvaamattomia monenlaisissa sovelluksissa:
      • tulo () - Tämä komento vaatii käyttäjän syöttämään tietoja näppäimistöltä. Käyttäjä näkee sulkeisiin kirjoitetun viestin. Tässä esimerkissä tulo () kääritty funktiolla int () - mikä tarkoittaa, että mitä tahansa syötettä käsitellään kokonaislukuna.
      • alue () Tätä toimintoa voidaan käyttää monin eri tavoin. Tässä ohjelmassa se tarkistaa, onko syötetty numero välillä 13-20. Alueen ylä- ja alarajaa ei oteta huomioon laskennassa.
  4. Opi muita ehdollisia lausekkeita. Edellisessä esimerkissä käytimme "alle tai yhtä suuri" (<=) sen määrittämiseksi, täyttääkö annettuun ehtoon sisältynyt ikä ehdon. Voit käyttää samanlaisia ​​lausekkeita kuin matematiikassa, mutta kirjoita hieman eri tavalla:
  5. Jatka oppimista. Nämä ovat vain Pythonin perusasiat. Huolimatta siitä, että se on yksi yksinkertaisimmista kielistä, jos haluat syventää, Python on silti hyvin syvällinen. Paras tapa jatkaa oppimista on ohjelmoida jatkuvasti! Muista, että voit kirjoittaa minkä tahansa ohjelman nopeasti suoraan tulkkiin ja tarkistaa tekemäsi muutokset suorittamalla ohjelman uudelleen komentoriviltä.
    • Python-ohjelmoinnista on monia hyviä kirjoja, mukaan lukien "Python for Beginners", "Python Cookbook" ja "Python Programming: An Introduction to Computer Science" (Python-ohjelmointi: Johdatus tietojenkäsittelytieteeseen).
    • Verkossa olevat resurssit ovat erilaisia, mutta monet niistä on edelleen suunnattu Python 2.X: ään. Saatat joutua säätämään mitä tahansa heidän tarjoamiaan esimerkkejä.
    • Monet paikalliset koulut tarjoavat Python-luokkia. Pythonia opetetaan usein johdantokursseilla, koska se on yksi helpoimmin opittavia kieliä.
    mainos

Neuvoja

  • Python on yksi yksinkertaisimmista tietokonekielistä. Kuitenkin oppiaksesi sinun on vielä ponnisteltava. Algebran perustuntemus auttaa myös, koska Python keskittyy voimakkaasti matematiikkaan.