Page 14 - 6734
P. 14

d=e=16L # довге ціле long
           print a,b,c,d,e,type(e)
           x=5.71 # дійсне float
           y=-3.95e+3 # дійсне float
           print x,y
           i=True # булеве bool
           print i
           cn1=1+1j # комплексне complex
           print cn1

           16 16 16 16 16 <type 'long'>
           5.71 -3950.0
           True
           (1+1j)

                              Оператори числових типів
               Приклад показує використання найбільш уживаних операторів
           для  числових  типів. У  складних  виразах  дотримуйтесь  пріоритету
           операторів  [16,  19].  Наприклад  у  виразі  1+x*2  спочатку
           виконується  множення,  а  потім  додавання.  У  наступному  списку
           пріоритет операторів зменшується зверху вниз:

              , [...] {...} `...` - створення кортежу, списку, словника,
              конвертація рядка
              s[i] s[i:j] s.attr f(...) - індексування, зрізи, атрибути,
              виклик функції
              +x -x ~x - унарні оператори
              x**y – степінь
              x*y x/y x%y - множення, ділення, остача від ділення
              x+y x-y - додавання, віднімання
              x<<y x>>y - побітовий зсув
              x&y - побітове І
              x^y - побітове XOR (виключне АБО)
              x|y - побітове АБО
              x<y x<=y x>y x>=y x==y x!=y x<>y – порівняння
                                          13
   9   10   11   12   13   14   15   16   17   18   19