Zanurkuj w Pythonie/Interaktywna powłoka

Interaktywna powłoka

edytuj

Teraz kiedy już mamy zainstalowanego Pythona, pewnie się zastanawiamy, co to jest ta interaktywna powłoka (interactive shell), którą uruchomiliśmy?

Powiedzmy tak: Python umożliwia pracę na dwa sposoby. Jest interpreterem skryptów, które możemy uruchomić z linii poleceń lub, jak inne aplikacje, dwukrotnie klikając na ikonce skryptu, a także jest interaktywną powłoką, dzięki której możemy debugować, sprawdzać działanie potrzebnych funkcji czy możliwości Pythona. Możesz nawet potraktować powłokę jako kalkulator!

Uruchom teraz powłokę Pythona w odpowiedni sposób dla twojego systemu i sprawdźmy co ona potrafi:

Przykład. Pierwsze kroki w interaktywnej powłoce
>>> 1 + 1                 #(1)
2
>>> print ("hello world") #(2)
hello world
>>> x = 1                 #(3)
>>> y = 2; z = 3
>>> x + y
3
>>> y + z
5
  1. Interaktywna powłoka Pythona może wyliczać dowolne wyrażenia matematyczne.
  2. Potrafi wykonywać dowolne polecenia Pythona.
  3. Możemy przypisać pewne wartości do zmiennych, które są pamiętane tak długo, jak długo jest uruchomiona nasza powłoka (ale nie dłużej).