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
   117   118   119   120   121   122   123   124   125   126   127