Sisällysluettelo:
- Vaihe 1: Mitä tarvitset
- Vaihe 2: Asenna PyCharm ja luo uusi projekti
- Vaihe 3: Luo ensimmäinen ohjelma
- Vaihe 4: Selvitä ensimmäinen ohjelma
- Vaihe 5: Silmukat ja Ifit - ohjausrakenteet
- Vaihe 6: Kommentit
- Vaihe 7: Valmis - aika kirjoittaa jotain itse
Video: Pythonin käytön aloittaminen: 7 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
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.
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.
Asenna sitten python noudattamalla asennusohjeita.
Tarkista, että python on asennettu, siirtymällä CMD: hen (tai päätelaitteeseen) ja kirjoittamalla:
python -versio
Pythonin pitäisi vastata python -versiolla.
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.
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
Valitse Pure Python ja sitten kansio, johon tiedostot tallennetaan, ja paina sitten luo (Huomaa, että kansion nimi on projektisi nimi)
Tässä vaiheessa sinua pitäisi tervehtiä varsinaisella koodin luontinäytöllä: P
Vaihe 3: Luo ensimmäinen ohjelma
Napsauta hiiren kakkospainikkeella projektikansioasi ja siirry uuteen -> Python -tiedostoon
Nimeä tiedosto ja paina ok
Nyt uusi välilehti ilmestyy pääalueellesi
Kopioi ja liitä tämä koodi alla _author_.
message = "Hei maailma"
tulosta viesti
Napsauta sitten tiedostoa hiiren kakkospainikkeella ja paina Suorita
Tämä kokoaa ohjelmamme ja palauttaa tuloksen. Hello World tulostetaan juoksualueelle
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:
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:
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
Tulosta tulostaa vain arvon. Esimerkiksi
tulosta "HÄVITÄ MAAILMA"
tulostaa merkkijonon
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
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.
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
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!
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:
STM32f767zi Cube IDE: n käytön aloittaminen ja mukautetun luonnoksen lataaminen: 3 vaihetta
Aloitusopas STM32f767zi Cube IDE: n kanssa ja Lataa sinulle mukautettu luonnos: OSTA (osta/käy verkkosivulla napsauttamalla testiä) STM32F767ZISUPPORTED OHJELMISTOT · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKO käytetään STM -mikrokontrollerien ohjelmointiin
Raspberry Pi: n asentaminen ja käytön aloittaminen: 4 vaihetta
Raspberry Pi: n käyttöönotto ja käytön aloittaminen: Tulevaisuuden lukijoille olemme vuonna 2020. Vuosi, jolloin jos olet onnekas terveenä etkä ole saanut koronavirustartuntaa, sinä yhtäkkiä , sait paljon enemmän vapaa -aikaa kuin olit koskaan uskonut. Joten miten voin miehittää itseni ei liian typerällä tavalla? Kyllä
Pythonin käytön aloittaminen ESP8266 ja ESP32: 6 vaihetta
Pythonin käytön aloittaminen ESP8266: lle ja ESP32: Bacground ESP8266 ja sen nuorempi isoveli ESP32 ovat edullisia Wi-Fi-mikrosiruja, joissa on täysi TCP/IP-pino ja mikro-ohjainominaisuus. ESP8266 -siru tuli valmistajayhteisön tietoon ensimmäisen kerran vuonna 2014. Siitä lähtien alhainen hinta (
M5StickV AI + IOT -kameran käytön aloittaminen: 6 vaihetta (kuvilla)
M5StickV AI + IOT -kameran käytön aloittaminen: Lyhyt katsaus M5StickV on pieni AI + IOT -kamera, jonka halkaisija on lähes 2 kolikkoa, hinta on noin 27,00 dollaria, mikä joillekin saattaa tuntua kalliilta niin pieneltä kameralta, mutta se pakkaa kunnolliset speksit. Kamera saa virtansa uskomattomasta
Arduinon käytön aloittaminen: Mitä sinun tarvitsee tietää: 4 vaihetta (kuvilla)
Arduinon käytön aloittaminen: Mitä sinun tarvitsee tietää: Olen työskennellyt Arduinon ja elektroniikan kanssa jo monta vuotta ja opettelen edelleen. Tässä jatkuvasti laajenevassa mikro-ohjainten maailmassa on helppo eksyä ja juosta ympyröitä ympärillesi yrittäen löytää tietoa. Tässä ohjeessa