Page 124 - 6734
P. 124

set                                   починаються з "s".
           setattr
           ...
           In [20]: ?s*                          Або так.
           In [21]: %%writefile main.py          Створити файл із
               ...: print                        наступним вмістом:
           sum(range(100))                       print sum(range(100))
               ...:
           Writing  main.py
           In [22]: %run main.py                 Виконати програму в
           4950                                  IPython.
           In [23]: %edit                        Викликати зовнішній
                                                 текстовий редактор і
                                                 виконати введений код.
           In [24]: %timeit                      Визначити тривалість
           sum(range(100))                       виконання коду.
           100000 loops, best of 3: 2.1
           µs per loop
           In [25]: %time
           sum(range(100000))
           Wall time: 8 ms
           Out[25]: 4999950000L
           In [26]: %history                     Вивести усі введені
           x=1                                   команди.
           x=x+1;x=x+2
           ...
           In [27]: %history -f                  Зберегти усі введені
           myhistory.py                          команди у файл.
           In [28]: %pylab                       Імпортувати модулі numpy
                                                 та matplotlib.
           In [29]:                              Побудувати графік функції
                                                    2
           plt.plot(np.linspace(0,1)**2)  y=x .
           Out[29]:
           [<matplotlib.lines.Line2D at
           0x8cd2dd8>]
                                         123
   119   120   121   122   123   124   125   126   127   128   129