Page 122 - 6734
P. 122
РОЗДІЛ 2. СТОРОННІ БІБЛІОТЕКИ PYTHON
IPython – інтерактивна командна оболонка
IPython 5.X (https://ipython.readthedocs.io/en/5.x/) – це командна
оболонка для інтерактивних обчислень на багатьох мовах
програмування, яка забезпечує інтроспекцію, мультимедіа, доступ
до системної оболонки, автодоповнення коду та історію команд [27,
44, 55]. Початково розроблена для Python і є ядром більш
масштабного проекту Jupyter. Широко використовується в
екосистемі SciPy. Запускається командою ipython або jupyter-
qtconsole.
Команди Коментар
In [1]: x=1 Після запрошення In [1]:
введіть потрібну команду.
In [2]: x=x+1;x=x+2 Або кілька команд.
In [3]: x Вивести значення змінної.
Out[3]: 4
In [4]: x; Результат не виводити.
In [5]: _ Змінна _ містить
Out[5]: 4 попередній результат.
In [6]: In Змінна In містить список
Out[6]: ['', u'x=1', комірок введення.
u'x=x+1;x=x+2', u'x', u'x;',
u'_', u'In']
In [7]: Out Змінна Out містить словник
Out[7]: {3: 4, 5: 4, 6: ['', комірок виведення.
u'x=1', u'x=x+1;x=x+2', u'x',
u'x;', u'_', u'In', u'Out']}
In [8]: su<Tab> Автодоповнення клавішею
sum super <Tab>. Використовуйте
також клавіші ↑ і ↓ для
пошуку команд в історії та
комбінацію Ctrl-r для
відкриття вікна пошуку.
121