Muokataan sivua Python
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 2: | Rivi 2: | ||
{{Ohjelmointikieli | {{Ohjelmointikieli | ||
| nimi = Python | | nimi = Python | ||
| logo = [[Tiedosto:Python-logo.svg| | | logo = [[Tiedosto:Python-logo.svg|100px]] | ||
| paradigma = oliopohjainen | | paradigma = oliopohjainen | ||
| tyypitys = vahva, staattinen | | tyypitys = vahva, staattinen | ||
Rivi 23: | Rivi 23: | ||
| lähdekoodi = [https://github.com/python github.com/python] | | lähdekoodi = [https://github.com/python github.com/python] | ||
}} | }} | ||
'''Python''' on korkean tason ohjelmointikieli, joka on kehitetty olio-ohjelmoinnin periaatteita toteuttavaksi. Se on erityisen helppo oppia, mutta taipuu myös suurempiin projekteihin. Siihen on saatavissa ulkoisia moduuleita ja kirjastoja. Python on tulkattava. Nvidian grafiikkapiirien [[ | '''Python''' on korkean tason ohjelmointikieli, joka on kehitetty olio-ohjelmoinnin periaatteita toteuttavaksi. Se on erityisen helppo oppia, mutta taipuu myös suurempiin projekteihin. Siihen on saatavissa ulkoisia moduuleita ja kirjastoja. Python on tulkattava. Nvidian grafiikkapiirien [[CUBA]]-ohjelmonti on mahdollista tehdä Pythonilla, joten laskenta voidaan antaa grafiikkapiirien suoritettavaksi. | ||
==Moduulit== | ==Moduulit== | ||
Rivi 29: | Rivi 29: | ||
*<tt>Math</tt> - Matemaattiset laskutoimitukset | *<tt>Math</tt> - Matemaattiset laskutoimitukset | ||
*<tt>Random</tt> - Arvontaluvut ja satunnaisluvut | *<tt>Random</tt> - Arvontaluvut ja satunnaisluvut | ||
*<tt>Tkinter</tt> - Graafiset käyttöliittymät | *<tt>Tkinter</tt> - Graafiset käyttöliittymät | ||
*<tt>Os</tt> - Käyttöjärjestelmän palvelut | *<tt>Os</tt> - Käyttöjärjestelmän palvelut | ||
*<tt>Picle</tt> - Rakenteisen tiedon tallentaminen ja lukeminen | *<tt>Picle</tt> - Rakenteisen tiedon tallentaminen ja lukeminen | ||
Rivi 40: | Rivi 40: | ||
*[[pyGame]] - Peliohjelmointimoduuli | *[[pyGame]] - Peliohjelmointimoduuli | ||
*[[pygame_sdl2]] - Peliohjelmointimoduuli [[SDL2]]-ohjelmoitirajapinnalla. | *[[pygame_sdl2]] - Peliohjelmointimoduuli [[SDL2]]-ohjelmoitirajapinnalla. | ||
== Käyttö == | == Käyttö == | ||
Rivi 75: | Rivi 70: | ||
* [[PyPE]] on koodimuokkain. | * [[PyPE]] on koodimuokkain. | ||
* [[Spe]] [http://pythonide.stani.be/] on Python koodimuokkain. | * [[Spe]] [http://pythonide.stani.be/] on Python koodimuokkain. | ||
== Katso myös == | == Katso myös == | ||
*[[Perl]] | *[[Perl]] | ||
*[[Ruby]] | *[[Ruby]] | ||
*[[ | *[[CUBA]] | ||
==Aiheesta muualla== | ==Aiheesta muualla== | ||
*[[wikipedia:fi:Python|Python-artikkeli Wikipediassa]] | *[[wikipedia:fi:Python|Python-artikkeli Wikipediassa]] | ||
*[http://www.it.lut.fi/kurssit/08-09/CT20A0200/materiaali/Python_opas_2008.pdf Lappeenrannan teknillisen yliopiston Python-opas] | *[http://www.it.lut.fi/kurssit/08-09/CT20A0200/materiaali/Python_opas_2008.pdf Lappeenrannan teknillisen yliopiston Python-opas] | ||
*[http://www.ohjelmointiputka.net/opas.php?tunnus=python Ohjelmointiputkan Python-opas] | *[http://www.ohjelmointiputka.net/opas.php?tunnus=python Ohjelmointiputkan Python-opas] | ||
*[http://www.ibiblio.org/pub/multimedia/video/obp/IntroducingPython.mpg Pythonin esittelyvideo] | *[http://www.ibiblio.org/pub/multimedia/video/obp/IntroducingPython.mpg Pythonin esittelyvideo] | ||
*[http://www.diveintopython.org/ Dive Into Python] -kirja, luettavissa verkossa | *[http://www.diveintopython.org/ Dive Into Python] -kirja, luettavissa verkossa | ||
{{Ohjelmointikielet}} | {{Ohjelmointikielet}} | ||
[[Luokka:Kehitystyökalut]] | [[Luokka:Kehitystyökalut]] | ||
[[Luokka:Oliopohjaiset ohjelmointikielet]] | [[Luokka:Oliopohjaiset ohjelmointikielet]] |