Bruke et interaktivt skall (REPL)

Python:
Bruke et interaktivt skall (REPL)

Hvordan:

Gå rett inn i Pythons REPL ved å skrive python i kommandolinjen din. Når du er der, test ut enkle operasjoner eller flerlinjekode:

>>> 1 + 1
2
>>> for i in range(3):
...     print(i)
... 
0
1
2

Eksperimentér med funksjoner og umiddelbar tilbakemelding:

>>> def greet(name):
...     return "Hei, " + name + "!"
... 
>>> greet("Alice")
'Hei, Alice!'

Lek med biblioteker og utforsk funksjonene deres i sanntid:

>>> import math
>>> math.sqrt(16)
4.0

Avslutt med et kjapt exit() eller Ctrl+D (noen ganger Ctrl+Z på Windows).

Dypdykk

Konseptet med en REPL er ikke unikt for Python; det er like gammelt som Lisp. Mange språk tilbyr dette umiddelbare, interaktive miljøet for en praktisk tilnærming til koding. Alternativer til det innfødte Python-skalet inkluderer IPython og Jupyter Notebook, som gir forbedret interaktivitet, flere funksjoner og bedre integrasjon med andre verktøy. Pythons standard REPL er enkel, men den inneholder hele kraften til Python, håndterer komplekse objekter og flertrådede programmer, selv om den mangler funksjoner som autofullføring og syntaksfremheving som er til stede i mer avanserte verktøy.

Se også