Ero sivun ”Python” versioiden välillä

Siirry navigaatioon Siirry hakuun
735 merkkiä lisätty ,  24. maaliskuuta 2022
p
pEi muokkausyhteenvetoa
 
(5 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
{{Perustietoa}}
{{Perustietoa}}
{{Ohjelmointikieli
{{Ohjelmointikieli
| nimi=Python
| nimi           = Python
| paradigma=oliopohjainen
| logo            = [[Tiedosto:Python-logo.svg|144px]]
| tyypitys=vahva, staattinen
| paradigma       = oliopohjainen
| suoritusmalli=tulkattava
| tyypitys       = vahva, staattinen
| muistinhallinta=Roskankeruu
| suoritusmalli   = tulkattava
| vakaaversio=3.9.0
| evaluointitapa  = innokas
| vakaapvm=[https://www.python.org/downloads/release/python-390/ 5.lokakuuta 2020]
| muistinhallinta = [[wikipedia:fi:Automaattinen_roskienkeräys|automaattinen]]
| evaluointitapa=innokas
| tekijä          =
| kotisivu=[https://www.python.org/ python.org]
| kehittäjä      = Guido van Rossum
| lähdekoodi=[https://github.com/python github.com/python]
| moottori        =
| ensijulkaisu    = 1990
| vakaaversio     = 3.10.4
| vakaapvm       = [https://www.python.org/downloads/release/python-3104/ 24. maaliskuuta 2022]
| kehitysversio  = 3.11.0a6
| kehityspvm      = 7. maaliskuuta 2022
| ohjelmoitu      =
| käyttöliittymä  =
| tyyppi          = ohjelmointikieli, kehitystyökalut
| lisenssi        = [[GPL]] [https://www.python.org/download/releases/3.4.0/license/]
| kotisivu       = [https://www.python.org/ python.org]
| 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.
'''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 [[CUDA]]-ohjelmonti on mahdollista tehdä Pythonilla, joten laskenta voidaan antaa grafiikkapiirien suoritettavaksi.


==Moduulit==
==Moduulit==
Rivi 37: Rivi 48:


Yleensä ohjelmat kannattaa kuitenkin tallentaa tiedostoon, jonka tiedostopääte on yleensä <tt>.py</tt>:
Yleensä ohjelmat kannattaa kuitenkin tallentaa tiedostoon, jonka tiedostopääte on yleensä <tt>.py</tt>:
<source lang=python>
<syntaxhighlight lang=python>
#!/usr/bin/env python
#!/usr/bin/env python
# ohjelma.py
# ohjelma.py
for i in range(3):
for i in range(3):
     print(i)
     print(i)
</source>
</syntaxhighlight>


Jonka jälkeen ohjelma ajettaisiin komennolla
Jonka jälkeen ohjelma ajettaisiin komennolla
Rivi 63: Rivi 74:
*[[Perl]]
*[[Perl]]
*[[Ruby]]
*[[Ruby]]
*[[CUDA]]


==Aiheesta muualla==
==Aiheesta muualla==
Rivi 71: Rivi 83:
*[http://www.diveintopython.org/ Dive Into Python] -kirja, luettavissa verkossa
*[http://www.diveintopython.org/ Dive Into Python] -kirja, luettavissa verkossa


{{Ohjelmointikielet}}
[[Luokka:Kehitystyökalut]]
[[Luokka:Kehitystyökalut]]
[[Luokka:Oliopohjaiset ohjelmointikielet]]
[[Luokka:Oliopohjaiset ohjelmointikielet]]
10 147

muokkausta

Navigointivalikko