Page 150 - Computer Science Class 11 With Functions
P. 150

●  float  (floating  point  numbers):  A  float  data  type  includes  the  floating  point  numbers.  A  floating  point
           number typically (although not necessarily) includes a decimal point. For example, 10.5, -50.0, 15.908 are
           floating-point numbers. Next, let us examine a floating point object  fNum,  constructed using a floating point
           number.
         >>> fNum = 2 * 3.14 * 5
         >>> type(fNum)
              <class 'float'>


               Python also allows scientific notation to express floating point numbers. In scientific notation, the symbol E denotes
               base 10 for the exponent, For example,
               >>> 1.5E2
                   150.0
                                                              2
               In the above example, 1.5E2 denotes the number 1.5 × 10 . Next, let us see some more examples,
               >>> 1E2
                   100.0
               >>> -2.2E2
                   -220.0
               >>> -2.2E-2
                   -0.022

        ●  Complex: A complex number is of the form x + yj and comprises a pair of floating point numbers. The first one
           (x) is called the real part, and the second one (y) is called the imaginary part. Some examples of complex numbers
           are 5 + 6j, 3 - 2j, 2 + j and so on. The real and imaginary parts of a complex number can be retrieved
           as shown below:

         >>> a = 5 + 6j
         >>> a
              (5 + 6j)
         >>> a.real
              5.0
         >>> a.imag
              6.0
        Let us now examine the type of a complex object and its parts,

         >>> type(a)
              <class 'complex'>
         >>> type(a.imag)
              <class 'float'>
         >>> type(a.real)
              <class 'float'>
        Note that when we write a = 5 + 6j, Python interprets 5 and 6 as floating point numbers.



               In a complex number  of the form of the form x+yj, j denotes  –1.



        7.1.2 bool (Boolean)
        In Python, the  Boolean  data type  is called  bool  and  includes  two  values:  True  and  False.  An  expression
        constructed  using  Boolean  values  is  called  a  Boolean  expression.  Interestingly,  in  a  Boolean  expression,  Python
        considers the numeric value 0 as False and a numeric value other than 0 as True. Now, let us examine the following
        examples,
         >>> condition = True
         >>> type(condition)
              <class 'bool'>

         148   Touchpad Computer Science-XI
   145   146   147   148   149   150   151   152   153   154   155