Python:
Interaktiivisen komentotulkin (REPL) käyttö
Kuinka:
Siirry suoraan Pythonin REPL-iin kirjoittamalla python
komentoriville. Siellä voit testata yksinkertaisia toimintoja tai monirivikoodia:
>>> 1 + 1
2
>>> for i in range(3):
... print(i)
...
0
1
2
Kokeile funktioita ja välitöntä palautetta:
>>> def greet(name):
... return "Hei, " + name + "!"
...
>>> greet("Alice")
'Hei, Alice!'
Leiki kirjastoilla ja tutki niiden ominaisuuksia reaaliajassa:
>>> import math
>>> math.sqrt(16)
4.0
Poistu nopeasti komennolla exit()
tai Ctrl+D
(joskus Windowsissa Ctrl+Z
).
Syväsukellus
REPL:n konsepti ei ole ainutlaatuinen Pythonille; se on yhtä vanha kuin Lisp. Monet kielet tarjoavat tämän välittömän, interaktiivisen ympäristön käsillä pidettävään koodaamiseen. Vaihtoehtoja natiiville Python-kuorelle ovat IPython ja Jupyter Notebook, jotka tarjoavat parannettua interaktiivisuutta, lisää ominaisuuksia ja paremman integraation muiden työkalujen kanssa. Pythonin standardi REPL on yksinkertainen, mutta se sisältää Pythonin täyden voiman, käsitellen monimutkaisia objekteja ja monisäikeisiä ohjelmia, vaikkakin sekaan puuttuvat edistyneemmissä työkaluissa esiintyvät ominaisuudet, kuten automaattinen täydennys ja syntaksin korostus.