Programmeerimine Pythonis

Autor: Frank Hunt
Loomise Kuupäev: 13 Märts 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
Programmeerimine täiesti algajatele 1: Pythoni install
Videot: Programmeerimine täiesti algajatele 1: Pythoni install

Sisu

Kas soovite õppida programmeerimist? Programmeerimiskeeles programmeerimisega alustamine võib tunduda hirmuäratav ja võite arvata, et selle õppimiseks on vajalik võtta tunde. Kuigi see võib juhtuda teatud programmeerimiskeelte puhul, on mitu keelt, mida saate ühe või kahe päeva jooksul õppida. Python on üks nendest keeltest. Mõne minuti jooksul olete juba töötanud Pythoni programmi loonud. Loe edasi, et teada saada, kuidas.

Astuda

1. osa 5-st: Pythoni installimine (Windows)

  1. Laadige alla Python Windowsile. Pythoni tõlgi Windowsi jaoks saate tasuta alla laadida Pythoni veebisaidilt. Laadige kindlasti alla oma operatsioonisüsteemile sobiv versioon.
    • Laadige alla uusim versioon.
    • Python on juba OS X ja Linuxiga kaasas. Kogu Pythoniga seotud tarkvara pole vaja installida, kuid vajate tõesti head programmeerimiskeele tekstitöötlust.
    • Enamik Linuxi distributsioonidest ja OS X versioonidest kasutavad endiselt Python 2.X-i. 2 ja 3 vahel on mõned väikesed erinevused, eriti märgatavad on avalduse "print" muudatused. Kui soovite installida Pythoni uuema versiooni OS X-i või Linuxi, laadige vajalikud failid alla Pythoni veebisaidilt.
  2. Installige Pythoni tõlk. Enamikule kasutajatele piisab vaikeseadetest. Võite Pythoni tööle panna käsuviibalt, kontrollides saadaolevate moodulite loendi viimast suvandit.
  3. Installige tekstitöötlusprogramm. Pythoni programmi on võimalik kirjutada ka Notepadis või TextEditis, kuid spetsiaalse tekstiredaktori abil on seda koodi palju lihtsam lugeda. Valida on mitmete tasuta toimetajate vahel, näiteks Notepad ++ (Windows), TextWrangler (Mac) või JEdit (mis tahes süsteem).
  4. Testige installimist. Avage käsuviip (Windowsi käsuviip) või terminal (Mac / Linux) ja tippige püüton. Python laaditakse ja kuvatakse versiooni number. Nüüd näete Pythoni tõlgi käsuviiba järgmiselt >.
    • Tüüp print ("Tere, maailm!") ja vajutage ↵ Sisestage. Nüüd saate teksti Tere, Maailm! saab näha Pythoni käsuviiba all.

2. osa 5-st: Põhimõistete õppimine

  1. Pythoni programmi pole vaja kompileerida. Python töötab tõlgi abil, mis tähendab, et saate programmi käivitada kohe, kui selles muudatusi teete. See muudab iteratsiooni, redigeerimise ja vigade leidmise protsessi palju kiiremaks kui paljudes teistes programmeerimiskeeltes.
    • Python on üks lihtsamini õpitavaid keeli ja saate mõne minuti jooksul käivitada lihtsa programmi.
  2. Tõlgi kasutamine. Tõlkekoodiga saate testida, ilma et oleksite seda enne programmi lisanud. See sobib suurepäraselt ülesannete toimimise õppimiseks või ühekordse programmi kirjutamiseks.
  3. See, kuidas Python käsitleb objekte ja muutujaid. Python on objektile orienteeritud keel, mis tähendab, et kõike käsitletakse objektina. See tähendab, et peate muutujad deklareerima programmi alguses (saate seda teha igal ajal), samuti peate märkima ka muutuja tüübi (täisarv, string jne).

3. osa 5-st: Pythoni tõlgi kasutamine kalkulaatorina

Mõne põhilise aritmeetilise funktsiooni täitmine aitab end Pythoni süntaksiga ning numbrite ja stringide käsitlemisega kurssi viia.


  1. Käivitage tõlk. Avage käsuviip või terminal. Tüüp püüton ja vajutage ↵ Sisestage. See käivitab Pythoni tõlgi ja avab Pythoni käsuviiba (>).
    • Kui teil pole Pythoni installitud, et saaksite seda käsuviibalt käivitada, peate kõigepealt tõlgi käivitamiseks minema Pythoni kataloogi.
  2. Mõned lihtsad aritmeetilised toimingud. Pythoni abil saate hõlpsalt teha mõningaid lihtsaid aritmeetilisi toiminguid. Nende arvutusfunktsioonide näiteid leiate allpool olevast koodist. Pane tähele: # näitab, et kommenteerite Pythoni koodis ja tõlk ei töötle neid.

    > 3 + 7 10> 100 - 10 * 3 70> (100 - 10 * 3) / 2 # Jagamine tagastab alati ujukoma (kümnendkoha) arvu 35,0> (100 - 10 * 3) // 2 # Korrus jagamine (kaks kaldkriipsu) ignoreerib kümnendkohti 35> 23% 4 # Arvutab jaotise 3 ülejäänud osa> 17,53 * 2,67 / 4,1 11,41587804878049

  3. Arvutamisvõimsus. Kasuta ** operaator toite näitamiseks. Python suudab suured arvud kiiresti arvutada. Vaadake allpool olevat koodi koos näidetega.

    > 7 * * 2 # 7 ruudus 49> 5 * * 7 # 5 astmega 7 78125

  4. Muutujate loomine ja manipuleerimine. Lihtsate algebraliste funktsioonide jaoks saate Pythonis määrata muutujaid. See on suurepärane sissejuhatus muutujate määramiseks Pythoni programmides. Määrate muutujad = märk. Vaadake allpool olevat koodi koos näidetega.

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

  5. Sulgege tõlk. Kui olete tõlgi kasutamise lõpetanud, saate sellest väljuda ja vajutada käsureale naasmiseks Ctrl+Z (Windows) või Ctrl+D. (Linux / Mac) ja siis edasi ↵ Sisestage. Sa saad ka lõpetage () sisestage ja vajutage ↵ Sisestage pressid.

4. osa 5-st: esimene programm

  1. Avage oma tekstitöötlusprogramm. Programmide loomise ja salvestamise põhitõdedega tutvumiseks saate kiiresti luua testprogrammi, seejärel käivitage need koos tõlgi abil. See võimaldab teil ka testida, kas teie tõlk on õigesti installitud.
  2. "Väljatrüki" avalduse tegemine. "Prindi" on üks Pythoni põhifunktsioone ja seda kasutatakse terminali teabe kuvamiseks programmi käivitamise ajal. Märkus: "print" on üks suurimaid erinevusi Python 2 ja Python 3 vahel. Python 2-s peate lihtsalt sisestama "print", millele järgneb see, mida soovite kuvada. Python 3-s on "print" muutunud funktsiooniks, nii et nüüd peate sisestama "print ()", selle, mida soovite sulgudes kuvada.
  3. Lisage avaldus. Üks levinumaid viise programmeerimiskeele testimiseks on lugeda teksti "Tere, maailm!" näidata. Pange see tekst lausesse "print ()" koos jutumärkidega:

    print ("Tere, maailm!")

    • Erinevalt paljudest teistest keeltest ei ole rea lõppu vaja lisada semikoolonit ; paigutama. Samuti ei ole vaja kasutada lokkis trakse ({}), mida kasutatakse koodiga plokkide tähistamiseks. Selle asemel töötate koodiplokkide märkimiseks taandega.
  4. Salvestage fail. Klõpsake tekstitöötluse peamenüüs valikut Fail ja valige Salvesta nimega. Nimekasti all olevas rippmenüüs valige Pythoni faili tüüp. Kui kasutate Notepadi (pole soovitatav), valige "Kõik failid" ja pane failinime lõppu ".py".
    • Salvestage fail kindlasti sinna, kuhu saate sellele hõlpsasti juurde pääseda, kuna peaksite saama sellele hõlpsasti juurde pääseda käsurealt.
    • Kõigepealt salvestage see kui "hello.py".
  5. Käivitage programm. Avage käsuviip või terminal ja navigeerige faili salvestuskohta. Sinna jõudes käivitage programm kirjutades tere.py ja vajutage ↵ Sisestage. Nüüd peaksite teksti saama Tere, Maailm! allpool käsurida.
    • Sõltuvalt sellest, kuidas installisite Pythoni ja millist versiooni peate võib-olla kasutama python hello.py või python3 tere.py tippige programmi käivitamiseks.
  6. Testige nii tihti kui võimalik. Üks Pythoni suurepäraseid külgi on see, et saate uusi programme kohe testida. Hea tava on jätta redaktoris töötamise ajal käsurida sisselülitatuks. Programmi redaktorisse salvestamisel saate programmi käivitada otse käsurealt, et saaksite muudatusi kiiresti testida.

5. osa 5-st: keerukamate programmide kujundamine

  1. Katsetage tavalise voolu juhtimise avaldusega. Voo juhtlaused võimaldavad teil teatud tingimustel kontrollida, mida programm teeb. Need avaldused on Pythoni programmeerimise keskmes ja nende abil saate luua programme, mis sõltuvalt sisendist ja tingimustest teevad erinevaid asju. See samas avaldus on hea näide sellest, alustuseks. Selles näites saate seda teha samas lause Fibonacci järjestuse arvutamiseks kuni 100:

    # Iga Fibonacci jada number on # kahe eelmise numbri summa. a, b = 0, 1 ja b 100: printige (b, end = "") a, b = b, a + b

    • Jada jätkub (kuni) b on väiksem kui () 100.
    • Seejärel muutub väljund 1 1 2 3 5 8 13 21 34 55 89
    • See lõpp = "" käsk näitab väljundit samal real, selle asemel, et näidata iga väärtust erineval real.
    • Selles lihtsas programmis tuleb märkida paljusid asju, mis on Pythonis keerukate programmide loomiseks kriitilise tähtsusega:
      • Pange tähele taandet. A : näitab, et järgmised read taanduvad ja moodustavad osa koodiplokist. Looge ülaltoodud näites trükk (b) ja a, b = b, a + b osa sellest samas blokeerida. Õige taane on Pythoni programmi jaoks hädavajalik ja ainulaadne. See ei tööta korralikult, kui taane on vale.
      • Samal real saab määratleda mitu muutujat. Ülaltoodud näites mõlemad a as b määratletud esimesel real.
      • Kui sisestate selle programmi otse tõlki, peate selle lõppu lisama tühja rea, et tõlk teaks, et programm on lõppenud.
  2. Kujundusfunktsioonid programmides. Saate määratleda funktsioonid, millele saate hiljem programmis helistada. See on eriti kasulik, kui peate suurema funktsiooni piires kasutama mitut funktsiooni. Järgmises näites loote Fibonacci järjestuse kutsumiseks sama funktsiooni nagu varem kirjutatud:

    def fib (n): a, b = 0, 1, samas kui: print (a, end = '') a, b = b, a + b print () # Hiljem programmis helistate funktsiooni Fibonacci # väärtus, mille märkite. fib (1000)

    • See annab 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
  3. Koostage keerulisem voolu juhtimise programm. Voo juhtlausetega saate näidata konkreetseid tingimusi, mis muudavad programmi toimimist. See on eriti oluline kasutaja sisendiga tegelemisel. Järgmine näide kasutab kui, elif (muul juhul kui) ja muud luua lihtne programm kellegi vanuse kommenteerimiseks.

    vanus = int (sisend ("Sisestage 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 vastab tõele #, kuvatakse vastav tekst. # Kui ükski väidetest ei vasta tõele, kuvatakse teade "else" #.

    • See programm tutvustab veel mõnda olulist lauset, mis on paljude rakenduste jaoks hädavajalikud:
      • sisend () - See küsib sisestust klaviatuuriga. Kasutaja näeb sõnumit jutumärkides. Selles näites sisend () ümbritsetud int () funktsioon, mis tähendab, et kogu sisendit käsitletakse täisarvuna (täisarv).
      • vahemik () - Seda funktsiooni saab kasutada mitmel erineval viisil. Selles programmis kontrollib see, kas vahemik jääb vahemikku 13–20. Vahemiku lõppu ei arvestata.
  4. Õppige teisi tinglikke väljendeid. Eelmises näites kasutatakse sümbolit "väiksem või võrdne" (=), et teha kindlaks, kas sisestatud vanus vastab tingimusele. Võite kasutada samu tinglikke väljendeid, mida kasutate matemaatikas, kuid nende sisestamine on veidi erinev:
    Tingimuslikud väljendid.
    TähendusSümbolPythoni sümbol
    Vähem kui
    Suurem kui>>
    Vähem või võrdne=
    Suurem või võrdne>=
    Võrdne===
    Pole võrdne!=
  5. Jätka õppimist. See on Pythoni õppimise alles algus. Kuigi see on üks kergemini õpitavaid keeli, on palju õppida, kui soovite keelde süveneda. Parim viis on jätkata programmide tegemist! Pidage meeles, et saate tõlkesse kiiresti kirjutada mõne programmi kujunduse ja muudatuste testimine on sama lihtne kui programmi uuesti käsurealt käivitamine.
    • Pythoni programmeerimise kohta on mitu head raamatut, sealhulgas "Python algajatele", "Pythoni kokaraamat" ja "Pythoni programmeerimine: sissejuhatus arvutiteadusesse".
    • Saadaval on palju veebiressursse, kuid need keskenduvad peamiselt Python 2.X-ile. Seejärel peate võib-olla näiteid muutma, et need Python 3-s töötaksid.
    • Paljud koolid pakuvad Pythoni tunde. Pythoni õpetatakse sageli sissejuhatavates programmeerimistundides, sest see on üks lihtsamaid keeli, mida õppida.

Näpunäited

  • Python on üks lihtsamaid arvutikeeli, kuid nõuab tõeliselt hea õppimiseks siiski pühendumist. Samuti aitab see mõningaid teadmisi algebrast, kuna Python on väga keskendunud matemaatilistele mudelitele .