Använda en interaktiv skal (REPL)

Python:
Använda en interaktiv skal (REPL)

Hur man gör:

Dyk direkt in i Pythons REPL genom att skriva python i din kommandotolk. Väl där, testa enkla operationer eller flerlinjekod:

>>> 1 + 1
2
>>> för i in range(3):
...     print(i)
... 
0
1
2

Experimentera med funktioner och omedelbar feedback:

>>> def hälsa(namn):
...     return "Hej, " + namn + "!"
... 
>>> hälsa("Alice")
'Hej, Alice!'

Lek med bibliotek och utforska deras funktioner i realtid:

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

Avsluta med ett snabbt exit() eller Ctrl+D (ibland Ctrl+Z på Windows).

Djupdykning

Konceptet med en REPL är inte unikt för Python; det är lika gammalt som Lisp. Många språk erbjuder denna omedelbara, interaktiva miljö för ett hands-on angreppssätt till kod. Alternativ till den inbyggda Python-tolken inkluderar IPython och Jupyter Notebook, som erbjuder förbättrad interaktivitet, fler funktioner och bättre integration med andra verktyg. Pythons standard REPL är enkel, men den inbäddar hela kraften hos Python, hanterar komplexa objekt och flertrådade program, även om den saknar funktioner som autokomplettering och syntaxmarkering som finns i mer avancerade verktyg.

Se även