Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse

Python (0)

5 VÄGA HEA
Punktid

Lõik failist


Python  
Madis Kõivupuu
AAp-11
Sisukord
Mis on Python
Ajalugu
Tehniline info
Võrdlus teiste keeltega
Turtle meetotid
Turtle moodul
Kasutus alad
Pilt
Kokkuvõte
Mis on Python
Python on üldotstarbeline interpreteeritav programmeerimiskeel, mida algselt 
arendati skriptimiskeeleks.
Python võimaldab mitut programmeerimisstiili, näiteks  objektorienteeritud
protseduraalset või funktsionaalset programmeerimist. Pythonit peetakse küllalt 
lihtsaks keeleks ja seda on soovitatud programmeerimise õppimisel esimeseks 
keeleks
Ajalugu
Pythoni töötas 1990-ndate alguses Hollandis Stichting Mathematisch Centrumis 
välja Guido van Rossum.
Python on oma nime saanud briti naljameeste telesarja "Monty Pythoni lendav 
tsirkus " järgi. Dokumentatsiooni koodinäidetes üritatakse vältida liigset tõsidust 
viidetega grupi loomingule.
Kõik Pythoni avalikustatud versioonid on avatud lähtekoodiga. Enamik, kuigi 
mitte kõik, väljalasked ühilduvad ka GPL-litsentsiga. Pythoni interpretaatorit ja 
teeke levitatakse tasuta.
Tehniline info
Python on dünaamiliste andmetüüpidega keel, seega programmeerijal ei ole 
tarvis määratleda muutujate tüüpe. See suurendab programmeerija võimalusi, 
kuid on  veaohtlik
Pythoni koodi interpreteerimine ja optimeerimine võivad olla mõnikord aeglased 
protsessid. Selle koha pealt sarnaneb Python Javaga, kuna ka Pythoni 
programmid kompileeritakse enamasti baitkoodiks, kuigi see protsess on 
Pythoni puhul läbipaistev. Siiski on Pythoni programmid masinkoodi 
kompileeritud programmidest (C, C++) alati aeglasemad, isegi mitu korda
Võrdlus teiste keeltega
Pythoni kasutamine erineb teistest keeltest arendamise kiiruse poolest; samas 
on olemas kõik objektorienteeritud programmeerimise vahendid. Python on hea 
keel prototüüpimiseks: tihtipeale luuakse  mingi arvutiprogrammi esialgne 
kavand selles keeles ning hiljem realiseeritakse see mõnes  kiiremas  
kõrgkeeles. Vahel kirjutatakse  ainult programmi aeglasemad osad C-s või C++-
is.
Pythoni meetotid
Turtle moodul
vahendid võimaldavad teha joonistusi. Kui  programmis  on graafikakäske, 
tekitab süseem automaatselt graafikaakna.
Kasutus alad
• veebi,
• serveritarkvara,
• harvemini tööjaamade rakendustarkvara  
programmeerimiseks,
• 3D tarkvara kujundite loomisel ja 
animatsioonide juhtimisel
Vasakule Paremale
Python #1 Python #2 Python #3 Python #4 Python #5 Python #6 Python #7 Python #8 Python #9 Python #10 Python #11 Python #12 Python #13 Python #14 Python #15
Punktid 50 punkti Autor soovib selle materjali allalaadimise eest saada 50 punkti.
Leheküljed ~ 15 lehte Lehekülgede arv dokumendis
Aeg2013-01-31 Kuupäev, millal dokument üles laeti
Allalaadimisi 29 laadimist Kokku alla laetud
Kommentaarid 0 arvamust Teiste kasutajate poolt lisatud kommentaarid
Autor Eero Heinz Õppematerjali autor

Sarnased õppematerjalid

thumbnail
230
pdf

Programeerimise algkursus 2005-2006

TARTU ÜLIKOOLI TEADUSKOOL PROGRAMMEERIMISE ALGKURSUS 2005-2006 Sisukord KURSUSE TUTVUSTUS: Programmeerimise algkursus.........................................6 Kellele see algkursus on mõeldud?..................................................................6 Mida sellel kursusel ei õpetata?.......................................................................6 Mida selle kursusel õpetatakse?......................................................................6 Kuidas õppida?.................................................................................................7 Mis on kompilaator?.............................................................................................8 Milliseid kompilaatoreid kasutada ja kust neid saab?......................................8 Millist keelt valida?...........................................................................................8 ESIMENE TEEMA: sissejuhatav sõnavõtt ehk 'milleks on v

Programmeerimine
thumbnail
575
docx

Nimetu

Sisukord Eessõna Hea õpilane! Microsofti arenduspartnerid ja kliendid otsivad pidevalt noori ja andekaid koodimeistreid, kes oskavad arendada tarkvara laialt levinud .NET platvormil. Kui Sulle meeldib programmeerida, siis usun, et saame Sulle pakkuda vajalikku ja huvitavat õppematerjali. Järgneva praktilise ja kasuliku õppematerjali on loonud tunnustatud professionaalid. Siit leid uusimat infot nii .NET aluste kohta kui ka juhiseid veebirakenduste loomiseks. Teadmiste paremaks omandamiseks on allpool palju praktilisi näiteid ja ülesandeid. Ühtlasi on sellest aastast kõigile kättesaadavad ka videojuhendid, mis teevad õppetöö palju põnevamaks. Oleme kogu õppe välja töötanud vabavaraliste Microsoft Visual Studio ja SQL Server Express versioonide baasil. Need tööriistad on mõeldud spetsiaalselt õpilastele ja asjaarmastajatele Microsofti platvormiga tutvumiseks. Kellel on huvi professionaalsete tööriistade proovimiseks, siis tasub lähemalt tutvuda õppuritele

Informaatika



Meedia

Kommentaarid (0)

Kommentaarid sellele materjalile puuduvad. Ole esimene ja kommenteeri



Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun