Sisällysluettelo:

Pythonin käytön aloittaminen: 7 vaihetta (kuvilla)
Pythonin käytön aloittaminen: 7 vaihetta (kuvilla)

Video: Pythonin käytön aloittaminen: 7 vaihetta (kuvilla)

Video: Pythonin käytön aloittaminen: 7 vaihetta (kuvilla)
Video: Python-ohjelmoinnin perusteet 1/10 - Muuttujat ja tulostaminen, peruslaskutoimitukset 2024, Marraskuu
Anonim
Aloita Pythonin käyttö
Aloita Pythonin käyttö

Ohjelmointi on mahtavaa!

Se on luovaa, hauskaa ja antaa aivoillesi henkistä harjoittelua. Monet meistä haluavat oppia ohjelmoinnista, mutta vakuuttavat itsensä siitä, että emme voi. Ehkä siinä on liikaa matematiikkaa, ehkä pelottava kielenkäyttö pelottaa sinua. Haluan kertoa teille nyt, että juuri tätä ohjelmoija ajatteli ennen kuin heistä tuli ohjelmoijia. Itse asiassa juuri sitä minäkin, vaikka aloin 10 viikkoa sitten, kun aloitin ohjelmoinnin.

Kerron teille heti, että kuka tahansa voi oppia kirjoittamaan ohjelmia. Koska helppolukuisten ohjelmointikielten, kuten pythonin, edistyminen ja Internetissä on runsaasti tietoa, se ei ole enää kokopäiväinen investointi ohjelmointikielen perusteiden oppimiseen. Pikkulapset useimmat 21. vuosisadan ohjelmoijat ovat äärimmäisen laiskoja, opi vain perusasiat ja jatka siitä.

Tämä on ei-ammattitaitoinen, helppo seurata ible, jonka voit tehdä juuri nyt. Oikein! Minimoi facebook ja youtube, rentoudu ja seuraa tietokoneellasi.

Vanhan ihmisen tietokone
Vanhan ihmisen tietokone

Tänään tarkastelemme ohjelmointikieltä nimeltä Python, wikipedia määrittelee pythonin seuraavasti:

"Python on laajalti käytetty yleiskäyttöinen korkean tason ohjelmointikieli. Sen suunnittelufilosofia korostaa koodin luettavuutta ja sen syntaksin avulla ohjelmoijat voivat ilmaista käsitteitä harvemmalla koodirivillä kuin olisi mahdollista kielillä, kuten C ++ tai Java. tarjoaa rakenteita, joiden tarkoituksena on mahdollistaa selkeät ohjelmat sekä pienessä että suuressa mittakaavassa."

Mitä se kaikki sitten tarkoittaa? Luulin, että sanoit ei-ammattikieltä? No periaatteessa:

"Python on kompakti, yleiskäyttöinen, helppolukuinen ohjelmointikieli. Se on erittäin monipuolinen, joten sitä voidaan käyttää kaikenkokoisten ohjelmien luomiseen."

Miksi valitsin pythonin? Koska pythonin perusteet on helppo noutaa ja kielellä on erinomainen online -tuki. Kun olet suorittanut tämän iblen, voit aloittaa ohjelmien tekemisen heti sen sijaan, että viettäisit aikaa kielen tarvittavien hienovaraisuuksien oppimiseen.

Aloitetaan siis!

Vaihe 1: Mitä tarvitset

Ensinnäkin tarvitset tietokoneen, jossa on kopio pythonista, anteeksi mobiilikäyttäjät!

Siirry osoitteeseen https://www.python.org/downloads/ ja lataa uusin saatavilla oleva versio suurella keltaisella painikkeella.

Lataa Python
Lataa Python

Asenna sitten python noudattamalla asennusohjeita.

Python -asennusohjelma
Python -asennusohjelma

Tarkista, että python on asennettu, siirtymällä CMD: hen (tai päätelaitteeseen) ja kirjoittamalla:

python -versio

Pythonin pitäisi vastata python -versiolla.

Kuva
Kuva

Tässä opetusohjelmassa käytämme IDE: tä tai integroitua kehitysympäristöä (pohjimmiltaan tekstieditori ja kääntäjä, jotka on täytetty yhteen), joten siirry osoitteeseen https://www.jetbrains.com/pycharm/download/ ja lataa "Community Edition" Pycharmista.

PyCharm -yhteisö
PyCharm -yhteisö

Noudata sitten PyCharmin asennusohjeita.

Aloita nyt ohjelmointi!

Vaihe 2: Asenna PyCharm ja luo uusi projekti

Kun käynnistät pycharmin ensimmäisen kerran, se kysyy, mitä näppäimistökarttaa ja teemaa haluat käyttää. Suosittelen jättämään avainkartan oletukseksi, mutta voit leikkiä teeman, värien ja kirjasimien kanssa mieleiseksesi. Tässä opetusohjelmassa käytän pycharm -yhteisöä 4.5 Dracula -teemalla.

Sitten sinua tervehditään aloitusnäytöllä.

Paina Luo uusi projekti

PyCharmin aloitusnäyttö
PyCharmin aloitusnäyttö

Valitse Pure Python ja sitten kansio, johon tiedostot tallennetaan, ja paina sitten luo (Huomaa, että kansion nimi on projektisi nimi)

PyCharm -projektinäyttö
PyCharm -projektinäyttö

Tässä vaiheessa sinua pitäisi tervehtiä varsinaisella koodin luontinäytöllä: P

Koodinäyttö
Koodinäyttö

Vaihe 3: Luo ensimmäinen ohjelma

Napsauta hiiren kakkospainikkeella projektikansioasi ja siirry uuteen -> Python -tiedostoon

Luo uusi VALIKKO
Luo uusi VALIKKO

Nimeä tiedosto ja paina ok

Tiedostojen vuoropuhelu
Tiedostojen vuoropuhelu

Nyt uusi välilehti ilmestyy pääalueellesi

Kuva
Kuva

Kopioi ja liitä tämä koodi alla _author_.

message = "Hei maailma"

tulosta viesti

Napsauta sitten tiedostoa hiiren kakkospainikkeella ja paina Suorita

Kuva
Kuva

Tämä kokoaa ohjelmamme ja palauttaa tuloksen. Hello World tulostetaan juoksualueelle

Kuva
Kuva

Katsotaanpa mitä juuri kirjoitimme.

Vaihe 4: Selvitä ensimmäinen ohjelma

Yritetään nyt ymmärtää mikä koodi

message = "Hei maailma"

tulosta viesti

todella tarkoittaa.

Ensin luon ja asetan muuttujan arvoksi merkkijonon, joka sisältää Hello World. Jos muutat puheenmerkkien välistä tekstiä, voit muuttaa muuttujan arvon ja siten viestin. Esimerkiksi:

message = "Hei Instructables!"

tulosta viesti

Palautukset:

Kuva
Kuva

kun juostaan.

Merkkijono on määritetty puhemerkkien vuoksi, merkkijonot voidaan myös määrittää yksittäisillä merkeillä

message = 'Hei maailma'

tulosta viesti

Muuttujia voi olla myös erilaisia. Esimerkkinä tämä:

kokonaisluku = 29302

on muuttuja, jolla on kokonaisluku (lyhennetty int) ja tämä:

kelluva piste = 1469,928

on muuttuja, jolla on liukulukuarvo (lyhennettynä kelluvaksi).

Pohjimmiltaan ero kokonaislukujen ja kellukkeiden välillä on kokonaislukuja kokonaislukuja, kun taas kellukkeet ovat desimaalilukuja. Kokonaisluvut vievät vähemmän tilaa, mutta eivät voi pitää desimaaleja. Esimerkiksi kokonaisluku 1 / kokonaisluku 2

kokonaisluku1 = 1

kokonaisluku2 = 2 tulosta kokonaisluku1 / kokonaisluku2

onko 0,5 oikein? Mutta tulos on:

Kuva
Kuva

Koska kokonaislukuja ei voi jakaa desimaaleihin. Kuitenkin tämä:

float1 = 1,0

integer2 = 2 print float1 / integer2

palauttaa 0,5 suoritettaessa, koska yksi muuttujista on kelluva

Kuva
Kuva

Tulosta tulostaa vain arvon. Esimerkiksi

tulosta "HÄVITÄ MAAILMA"

tulostaa merkkijonon

Kuva
Kuva

Tulosta voi myös tulostaa yhtälön arvon, mukaan lukien kahden merkkijonon yhdistäminen

string1 = "HEI"

string2 = "IBLE LOVERS" tulostaa merkkijonon 1 + merkkijono2

tulosteita

Kuva
Kuva

Vaihe 5: Silmukat ja Ifit - ohjausrakenteet

Yksi olennaisimmista asioista missä tahansa ohjelmassa on ohjausrakenteiden olemassaolo.

Ensimmäinen ohjausrakenne on while -silmukka, tämä koodisilmukka silmukkaa, kun ehto on totta. Esimerkkinä tämä koodi

määrä = 0

while count <10: # Lisää laskuriin = count + 1 print count print "Finished"

suorittaa koodin silmukassa, kunnes määrä on <10, ja jatkaa sitten ohjelmaa.

Kuva
Kuva

Toinen on if-else-lause, tämä koodipala tarkistaa ja tekee jotain, jos muuttujan arvo on 10, tekee jotain muuta, jos arvo on 11 ja tekee jotain muuta kaikissa muissa olosuhteissa.

kokonaisluku = 0

# Jos sen arvo on 10, jos kokonaisluku == 10: tulosta "ITS 10" # Jos sen luku on 11 elif kokonaisluku == 11: tulosta "ITS 11" # Kaikissa muissa olosuhteissa: tulosta "I DONT KNWWWWWWW" print "Valmis"

Palaa

Kuva
Kuva

Koska muuttuja kokonaisluku ei ole 10 tai 11 ja kaikissa muissa tilanteissa se toimii muulla tavalla.

Jos haluat määrittää jonkin aikaa tai jos ohjausrakenne, kirjoita tyyppi (while tai if) ja sen jälkeen tosi tai epätosi arvo:

kirjoita true == true:

Huomaa jokaisen silmukan sisällön "välilyönti", python on hyvin tarkka välilyönnin suhteen, joten se tietää, mikä koodi on jonkin aikaa tai jos silmukka. PyCharm käyttää yhtä välilehden välilyöntiä, jonka on oltava johdonmukainen koko koodissasi! Voit myös säätää asetuksia käyttämään välilyöntejä (jolla on joitain etuja).

Vaihe 6: Kommentit

Olet ehkä huomannut, että olen "kommentoinut" koodia, jonka olen lähettänyt ohjausrakenteiden osaan. Voit kommentoida koodinpaikkaa kirjoittamalla # ja loput rivistä kommentoidaan. Ohjelmistoa käännettäessä kommentit ohitetaan

# Hei maailma

Kommentit ovat koodin pelastaja. Koska niiden avulla voit näyttää kaikille, mitä koodissasi on ja mitä ajattelit koodia kirjoittaessasi. Mutta älä liioittele! Yli kommentoitu koodi voi olla yhtä huono kuin alikommentoitu koodi

Joten milloin minun pitäisi kommentoida koodiani?

Nyrkkisääntöni on kommentoida ajatuksiasi kirjoitukseksi, joten jos lisäsit muuttujan vain pitääksesi iän, joka ei palvele mitään muuta tarkoitusta. Kommentoi sitä.

# Muuttuja, joka pitää ikäni vuosina # Ei todella käytetä tässä ohjelmassa, mutta # välttämätöntä ihmiskunnan selviytymiselle! oma ikä = 23

Vaihe 7: Valmis - aika kirjoittaa jotain itse

Vau, opit juuri pythonin perusteet!

Kuva
Kuva

Joten "mitä teen nyt?" saatat kysyä, voit jatkaa leikkiä tiedostosi kanssa. Kun luulet olevasi valmis, voit ottaa haasteen vastaan. Kirjoita ohjelma kahden käyttäjän syöttämän numeron lisäämiseksi tai vähentämiseksi. Käytä Internetiä selvittääksesi, miten saada käyttäjän syöttö, lisää sitten tai vähennä kaksi tuloa ja muista kommentoida koodisi! Vaikka Python on helppo oppia, sillä ei missään tapauksessa ole alhainen katto - kaiken muotoiset, kokoiset ja kokoonpano -ohjelmat ovat mahdollisia Pythonin ja sen kattavien (ja yleensä yhteisön lähettämien) kirjastojen avulla. Lähetä koodisi alla saadaksesi ehdotuksia ja parannuksia. Onnea!

Suositeltava: