Kuidas alustada programmeerimist Pythonis: 13 sammu (piltidega)

Sisukord:

Kuidas alustada programmeerimist Pythonis: 13 sammu (piltidega)
Kuidas alustada programmeerimist Pythonis: 13 sammu (piltidega)

Video: Kuidas alustada programmeerimist Pythonis: 13 sammu (piltidega)

Video: Kuidas alustada programmeerimist Pythonis: 13 sammu (piltidega)
Video: Programmeerimine täiesti algajatele 1: Pythoni install 2024, Aprill
Anonim

Kas soovite hakata programmeerimist õppima? Arvutiprogrammeerimine võib olla hirmutav ja võite arvata, et õppimiseks peate tunde võtma. Kuigi see võib mõne keele puhul tõsi olla, on programmeerimiskeeli mitmesuguseid, mille põhitõdede mõistmiseks kulub vaid päev või kaks. Python on üks neist keeltest. Pythoni põhiprogrammi saate käivitada vaid mõne minutiga. Vaadake allpool 1. toimingut.

Sammud

Osa 1 viiest: Pythoni installimine

Windows

167107 1 2
167107 1 2

Samm 1. Külastage Pythoni veebisaiti

Kõik, mida vajate Pythoni kasutamiseks, saate alla laadida Pythoni veebisaidilt (python.org/downloads. Veebisait peaks automaatselt tuvastama, et kasutate Windowsi, ja esitama lingid Windowsi installijale.

167107 2 2
167107 2 2

Samm 2. Valige, millist versiooni soovite installida

Praegu on saadaval kaks Pythoni versiooni: 3.x.x ja 2.7.10. Python teeb mõlemad allalaadimiseks kättesaadavaks, kuid uued kasutajad peaksid valima 3.x.x versiooni. Laadige alla 2.7.10, kui töötate Pythoni pärandkoodiga või programmide ja teekidega, mis pole veel 3.x.x -i kasutusele võtnud.

See juhend eeldab, et installite 3.x.x

167107 3 3
167107 3 3

Samm 3. Käivitage installija pärast selle allalaadimist

Soovitud versiooni nupule klõpsates laaditakse selle installiprogramm alla. Käivitage see installija pärast allalaadimise lõpetamist.

167107 4 2
167107 4 2

Samm 4. Märkige ruut "Lisa Python 3.5 PATH -i"

See võimaldab teil käivitada Pythoni otse käsurealt.

167107 5 2
167107 5 2

Samm 5. Klõpsake "Installi kohe"

See installib Pythoni kõigi vaikeseadetega, mis peaks enamiku kasutajate jaoks hea olema.

Kui soovite teatud funktsioonid keelata, muuta installikataloogi või installida siluri, klõpsake selle asemel nuppu "Kohanda installimist" ja seejärel märkige ruudud või tühjendage need

Mac

167107 6 2
167107 6 2

Samm 1. Otsustage, kas soovite installida Python 3.x.x

Kõik OS X versioonid on juba installitud Python 2.7 -ga. Kui te ei vaja Pythoni uuemat versiooni, ei pea te midagi installima. Kui soovite juurdepääsu Pythoni uusimatele versioonidele, installige 3.x.x.

Kui soovite lihtsalt kasutada kaasasolevat Pythoni versiooni, saate tekstiredaktoris skripte luua ja neid terminali kaudu käivitada

167107 7 2
167107 7 2

Samm 2. Laadige Pythoni veebisaidilt alla Python 3.x.x -failid

Külastage oma Macis aadressi (python.org/downloads. See peaks teie operatsioonisüsteemi tuvastama ja kuvama Maci installifailid. Kui ei, siis klõpsake linki "Mac OS X".

167107 8 2
167107 8 2

Samm 3. Pythoni installimise alustamiseks topeltklõpsake allalaaditud PKG-faili

Pythoni installimiseks järgige juhiseid. Enamik kasutajaid saab lihtsalt kasutada vaikeseadeid.

167107 9 2
167107 9 2

Samm 4. Käivitage terminalis Python

Et kontrollida, kas installimine läks hästi, käivitage terminal ja tippige python3. See peaks käivitama liidese Python 3.x.x ja kuvama versiooni.

Linux

167107 10 2
167107 10 2

Samm 1. Kontrollige juba installitud Pythoni versiooni

Peaaegu iga Linuxi distributsiooniga on installitud Python. Saate vaadata, milline versioon teil on, avades terminali ja sisestades python.

167107 11 2
167107 11 2

Samm 2. Installige Ubuntu uusim versioon

Avage aken Terminal ja tippige sudo apt-get install python.

Pythoni saate installida ka Ubuntu rakenduste lisamise/eemaldamise rakenduse kaudu, mis asub rakenduste aknas

167107 12 2
167107 12 2

Samm 3. Installige Red Hat ja Fedora uusim versioon

Avage aken Terminal ja tippige sudo yum install python.

167107 13 2
167107 13 2

Samm 4. Installige Arch Linuxi uusim versioon

Logige sisse juurkasutajana. Tüüp pacman -S python.

167107 14 2
167107 14 2

Samm 5. Laadige alla keskkond IDLE

Kui soovite kasutada Pythoni arenduskeskkonda, saate selle hankida oma levitamise tarkvarahalduri abil. Paketi leidmiseks ja installimiseks otsige lihtsalt "python idle".

Muud olulised asjad

167107 15 2
167107 15 2

Samm 1. Installige tekstiredaktor

Kuigi saate Pythoni programme luua Notepadis või TextEditis, on teil koodi lugemine ja kirjutamine spetsialiseeritud tekstiredaktori abil palju lihtsam. Valida saab mitmesuguste tasuta toimetajate hulgast, näiteks Sublime Text (mis tahes süsteem), Notepad ++ (Windows), TextWrangler (Mac) või JEdit (mis tahes süsteem).

167107 16 2
167107 16 2

Samm 2. Testige oma installimist

Avage terminali (Mac/Linux) käsuviip (Windows) ja tippige python. Python laaditakse ja kuvatakse versiooni number. Teid suunatakse Pythoni tõlgi käsureale, mida kuvatakse >>>.

Tippige print ("Tere, maailm!") Ja vajutage ↵ sisestusklahvi. Te peaksite nägema teksti Tere, maailm! kuvatakse Pythoni käsurea all

Osa 2 viiest: Põhikontseptsioonide õppimine

167107 17 2
167107 17 2

Samm 1. Mõistke, et Python ei pea kompileerima

Python on tõlgitud keel, mis tähendab, et saate programmi käivitada kohe, kui olete failis muudatusi teinud. See muudab programmide kordamise, muutmise ja tõrkeotsingu palju kiiremaks kui paljud teised keeled.

Python on üks lihtsamini õpitavaid keeli ja põhiprogrammi saate käivitada vaid mõne minutiga

167107 18 2
167107 18 2

2. samm. Tõlgi ümber

Tõlgi abil saate koodi testida, ilma et peaksite seda eelnevalt oma programmi lisama. See sobib suurepäraselt konkreetsete käskude toimimise õppimiseks või viskamisprogrammi kirjutamiseks.

167107 19 2
167107 19 2

Samm 3. Lugege, kuidas Python käsitleb objekte ja muutujaid

Python on objektorienteeritud keel, mis tähendab, et kõike programmis käsitletakse objektina. Samuti ei pea te programmi alguses muutujaid deklareerima (saate seda teha igal ajal) ja te ei pea määrama muutuja tüüpi (täisarv, string jne).

Osa 3 /5: Pythoni tõlgi kasutamine kalkulaatorina

Mõne kalkulaatori põhifunktsiooni täitmine aitab teil tutvuda Pythoni süntaksi ning numbrite ja stringide käitlemisega.

167107 20 2
167107 20 2

Samm 1. Käivitage tõlk

Avage käsuviip või terminal. Tippige viipale python ja vajutage ↵ Enter. See laadib Pythoni tõlgi ja teid suunatakse Pythoni käsureale (>>>).

Kui te pole Pythoni oma käsureale integreerinud, peate tõlgi käivitamiseks navigeerima Pythoni kataloogi

167107 21 2
167107 21 2

Samm 2. Tehke põhiline aritmeetika

Pythoni abil saate hõlpsalt põhilisi aritmeetikaid teha. Allpool olevast kastist leiate mõned näited kalkulaatori funktsioonide kasutamise kohta. Märkus: # tähistab Pythoni koodis kommentaare ja neid ei edastata tõlgi kaudu.

>> 3 + 7 10 >>> 100 - 10*3 70 >>> (100 - 10*3) / 2 # Jaotus tagastab alati ujukoma (kümnendkoha) numbri 35,0 >>> (100 - 10*3) // 2 # Põranda jaotus (kaks kaldkriipsu) kaotab kõik kümnendtulemused 35 >>> 23 % 4 # See arvutab jaotuse 3 ülejäänud osa >>> 17,53 * 2,67 / 4,1 11,41587804878049

167107 22 2
167107 22 2

Samm 3. Arvutage võimsused

Võimete tähistamiseks saate kasutada operaatorit **. Python suudab kiiresti arvutada suuri numbreid. Näiteid leiate allolevast kastist.

>> 7 ** 2 # 7 ruudus 49 >>> 5 ** 7 # 5 võimsusele 7 78125

167107 23 2
167107 23 2

Samm 4. Muutujate loomine ja nendega manipuleerimine

Põhialgebra täitmiseks saate Pythonis määrata muutujad. See on hea sissejuhatus muutujate määramiseks Pythoni programmides. Muutujate määramiseks kasutatakse märki =. Näiteid leiate allolevast kastist.

>> a = 5 >>> b = 4 >>> a * b 20 >>> 20 * a // b 25 >>> b ** 2 16 >>> width = 10 # Muutujad võivad olla mis tahes stringid> >> kõrgus = 5 >>> laius * kõrgus 50

167107 24 2
167107 24 2

Samm 5. Sulgege tõlk

Kui olete tõlgi kasutamise lõpetanud, saate selle sulgeda ja käsureale naasta, vajutades klahvikombinatsiooni Ctrl+Z (Windows) või Ctrl+D (Linux/Mac) ja seejärel klahvi ↵ Enter. Võite ka sisestada quit () ja vajutada ↵ Enter.

4. osa 5 -st: oma esimese programmi loomine

167107 25 2
167107 25 2

Samm 1. Avage oma tekstiredaktor

Saate kiiresti luua testprogrammi, mis tutvustab programmide loomise ja salvestamise põhitõdesid ning seejärel tõlgi kaudu käivitamist. See aitab teil ka kontrollida, kas teie tõlk oli õigesti installitud.

167107 26 2
167107 26 2

Samm 2. Looge "print" avaldus

"Prindi" on üks Pythoni põhifunktsioone ja seda kasutatakse programmi ajal teabe kuvamiseks terminalis. Märkus: "print" on üks suurimaid muudatusi Python 2 -lt Python 3 -le. Python 2 -s pidite sisestama ainult "print" ja seejärel selle, mida soovite kuvada. Python 3 -s on "print" muutunud funktsiooniks, nii et peate sisestama "print ()", kusjuures sulgudes kuvatakse see, mida soovite.

167107 27 2
167107 27 2

Samm 3. Lisage oma avaldus

Üks levinumaid programmeerimiskeele testimise viise on teksti "Tere, maailm!" Kuvamine. Asetage see tekst lause „print ()” sisse, sealhulgas jutumärgid:

print ("Tere, maailm!")

Erinevalt paljudest teistest keeltest ei pea te rea lõppu tähistama tähega;. Samuti ei pea te plokkide tähistamiseks kasutama lokkis trakse ({}). Selle asemel tähistab taane plokis sisalduvat

167107 28 2
167107 28 2

Samm 4. Salvestage fail

Klõpsake tekstiredaktoris menüüd Fail ja valige Salvesta nimega. Valige nime kasti all olevast rippmenüüst Pythoni failitüüp. Kui kasutate Notepadit (pole soovitatav), valige "Kõik failid" ja lisage failinime lõppu ".py".

  • Salvestage fail kindlasti kohta, kuhu on lihtne juurde pääseda, kuna peate sellele käsureal navigeerima.
  • Selle näite puhul salvestage fail nimega "hello.py".
167107 29 2
167107 29 2

Samm 5. Käivitage programm

Avage käsuviip või terminal ja navigeerige asukohta, kuhu faili salvestasite. Kui olete seal, käivitage fail, tippides hello.py ja vajutades ↵ Enter. Te peaksite nägema teksti Tere, maailm! kuvatakse käsuviiba all.

Sõltuvalt sellest, kuidas Pythoni installisite ja mis versioon see on, peate võib -olla programmi käivitamiseks sisestama python hello.py või python3 hello.py

167107 30 2
167107 30 2

Samm 6. Testige sageli

Üks Pythoni suurepäraseid asju on see, et saate oma uusi programme kohe testida. Hea tava on see, et käsuviip avatakse samal ajal kui redaktor on avatud. Kui salvestate muudatused redaktorisse, saate programmi kohe käsurealt käivitada, võimaldades muudatusi kiiresti testida.

Osa 5/5: Täiustatud programmide koostamine

167107 31 2
167107 31 2

Samm 1. Katsetage põhivoolu juhtimise avaldusega

Voojuhtimise avaldused võimaldavad teil konkreetsete tingimuste alusel kontrollida, mida programm teeb. Need avaldused on Pythoni programmeerimise süda ja võimaldavad teil luua programme, mis teevad sõltuvalt sisendist ja tingimustest erinevaid asju. Väide while on alustuseks hea. Selles näites saate lause while abil arvutada Fibonacci jada kuni 100:

# Iga Fibonacci jada number on # kahe eelmise numbri a, b = 0, 1 summa, samas kui b <100: print (b, end = ") a, b = b, a+b

  • Jada kestab seni, kuni (samas) b on väiksem kui (<) 100.
  • Väljund on 1 1 2 3 5 8 13 21 34 55 89
  • Käsk end = "kuvab väljundi samal real, selle asemel et panna iga väärtus eraldi reale.
  • Selles lihtsas programmis tuleb märkida paar asja, mis on Pythonis keerukate programmide loomiseks üliolulised:

    • Pange tähele taanet. V: näitab, et järgmised read on taandatud ja on ploki osa. Ülalolevas näites on print (b) ja a, b = b, a+b osa plokist. Programmi toimimiseks on vajalik korralikult taane.
    • Ühel real saab määrata mitu muutujat. Ülaltoodud näites on a ja b mõlemad määratletud esimesel real.
    • Kui sisestate selle programmi otse tõlki, peate lõppu lisama tühja rea, et tõlk teaks, et programm on lõppenud.
167107 32 2
167107 32 2

Samm 2. Ehitage programmidesse funktsioone

Saate määratleda funktsioone, millele saate hiljem programmis helistada. See on eriti kasulik, kui peate suurema programmi raames kasutama mitut funktsiooni. Järgmises näites saate luua funktsiooni, millega kutsuda Fibonacci jada, mis sarnaneb varem kirjutatuga:

def fib (n): a, b = 0, 1, samas kui a <n: print (a, end = '') a, b = b, a+b print () # Hiljem saate programmi kaudu helistada oma Fibonacci # funktsioon iga teie määratud väärtuse jaoks fib (1000)

See tagastab 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987

167107 33 2
167107 33 2

Samm 3. Koostage keerulisem voolu reguleerimise programm

Voolukontrolli avaldused võimaldavad teil määrata konkreetsed tingimused, mis muudavad programmi käitamist. See on eriti oluline, kui tegelete kasutaja sisendiga. Järgmine näide kasutab if, elif (muidu kui) ja muud, et luua lihtne programm, mis hindab kasutaja vanust.

vanus = int (sisend ("Sisesta oma vanus:")) kui vanus <= 12: print ("Tore on olla laps!") elif vanus vahemikus (13, 20): print ("Sa oled teismeline ! ") else: print (" Aeg suureks kasvada ") # Kui mõni neist väidetest on tõene #, kuvatakse vastav teade. # Kui kumbki väide pole tõene, kuvatakse teade "else" #.

  • See programm tutvustab ka mõnda muud väga olulist avaldust, mis on mitmesuguste rakenduste jaoks hindamatud:

    • input () - see kutsub kasutaja sisestama klaviatuuri. Kasutaja näeb sulgudes kirjutatud sõnumit. Selles näites on sisend () ümbritsetud funktsiooniga int (), mis tähendab, et kogu sisendit käsitletakse täisarvuna.
    • vahemik () - seda funktsiooni saab kasutada mitmel viisil. Selles programmis kontrollib see, kas number jääb vahemikku 13 kuni 20. Vahemiku lõppu arvutamisel ei arvestata.
167107 34 2
167107 34 2

Samm 4. Õppige teisi tingimuslikke väljendeid

Eelmises näites kasutati sümbolit "väiksem või võrdne" (<=), et teha kindlaks, kas sisestatud vanus vastab tingimusele. Võite kasutada samu tingimuslikke väljendeid, mida kasutaksite matemaatikas, kuid nende sisestamine on pisut erinev:

Tingimuslikud väljendid.

Tähendus Sümbol Pythoni sümbol
Vähem kui < <
Suurem kui > >
Vähem või võrdne <=
Suurem või võrdne >=
Võrdne = ==
Pole võrdne !=
167107 35 2
167107 35 2

Samm 5. Jätkake õppimist

Need on vaid põhitõed, kui rääkida Pythonist. Kuigi see on üks lihtsamaid keeli, mida õppida, on süvenemisel üsna vähe sügavust. Parim viis õppimise jätkamiseks on programmide loomine! Pidage meeles, et kriimustusprogramme saate kiiresti kirjutada otse tõlkis ja muudatuste testimine on sama lihtne kui programmi uuesti käivitamine käsurealt.

  • Pythoni programmeerimiseks on saadaval palju häid raamatuid, sealhulgas "Python algajatele", "Pythoni kokaraamat" ja "Pythoni programmeerimine: arvutiteaduse sissejuhatus".
  • Internetis on saadaval mitmesuguseid allikaid, kuid paljud on endiselt suunatud Python 2. X -le. Võimalik, et peate nende näiteid kohandama.
  • Kui soovite pythonit võrgus käivitada, kuid soovite käivitada python 3, on Replil [1] pythonitõlk, mis kasutab virtuaalseid Linuxi masinaid. Veel üks hea veebiallikas tulevase "pythonista" (hästi kursis pythoni programmeerija) jaoks on Thinkfunctional [2]. Suuremate väljakutsete jaoks on saadaval ka programmid "Automatiseeri igav" [3] ja Project Euler [4].
  • Paljud kohalikud koolid pakuvad Pythonis tunde. Sageli õpetatakse Pythonit sissejuhatavates tundides, kuna see on üks lihtsamaid keeli.

Näidisprogrammid

Image
Image

Pythoni tõlgi käivituskoodi näidis

Image
Image

Pythoni kalkulaatori näidiskood

Image
Image

Easy Pythoni programmi näidis

Soovitan: