Page 235 - Ai_V1.0_Class9
P. 235

✶ Integer: Integers are whole numbers (+ve, -ve or 0) with no fractions or decimal value. Range of an integer in
                      Python can be from -2147483648 to 2147483647, and long integer has unlimited range subject to available
                      memory. For example, 10, 124, 4567, 7812568751.
                      ✶ Float: It is a real number with floating point representation. For example, 15.5 and 12.0. It can also be represented
                      using the exponent notation E. For example, 1E5 is 100000.
                      ✶ Complex:  It  is  made  up  of  a  real  number  and  an  imaginary  number.  For  example,  3+2j  where  3  is  a  real
                      number, 2 is an imaginary number, and j is the imaginary unit.
                    • None: This is a special data type with NULL or nothing/no value. It does not mean 0, False or empty. It is
                   represented by None.
                    • Boolean: It is a data type with two built-in values: True or False. It is used in logical evaluation. A True value
                   represents 1 while a False represents 0.
                    • Sequence: It is a collection of data stored under a common name. Each value is referred by its index number. It
                   can be mutable or non-mutable. There are three types of data as sequence in Python:
                      ✶ String: It is an ordered sequence of UNICODE characters enclosed in single or double quotes. Multi-line strings
                      can be created using triple quotes (single or double). The quotes are not part of string. They only tell the
                      computer where the string constant begins and ends. Its length is dependent on the available memory. It can
                      also be empty where we have just empty quotes with no value. For example,
                            " "
                            "Hello"
                            'Python'
                            "I love 'Python'"
                      A multiline string in Python is a string that spans across multiple lines. It allows you to create a string that contains
                      line breaks and multiple paragraphs without using special characters like \n for newline. Multiline strings are
                      defined by enclosing the text within triple quotes, either single (''') or double (""") quotes. For example,
                            '''It is
                            an interesting
                                  Language'''
                      ✶ Lists: It is a sequence of heterogeneous values arranged as elements and are referred by an index number. These
                      values are separated by comma and are enclosed in square brackets [ ]. They are mutable data types as the
                      values of these data types can be changed by the user after creation. For example,
                            list_of_names=["Amit","Shweta","Peter","Zoya"]
                            Marks=[89,92,93,78,89]
                            class9=[101,"Neha",89.5,102,"Shushil",92]
                      ✶ Tuples:  It  is  a  sequence  of  heterogeneous  values  arranged  as  elements  and  are  referred  by  an  index
                      number. These values are separated by comma and are enclosed in circular brackets ( ). They are immutable
                      as the values of these data types cannot be changed by the user after creation.
                            mytuple=("Amit","Shweta","Peter","Zoya")
                            Marks=(89,92,93,78,89)
                            class9=(101,"Neha",89.5,102,"Shushil",92)
                    • Set:  A  set  is  a  collection  of  unique  elements  that  is  both  mutable  and  unordered.  Sets  are  defined  using
                   curly  brackets  {}  with  elements  separated  by  commas.  Each  element  in  a  set  must  be  unique.  Sets  are
                   commonly  used  for  tasks  that  involve  mathematical  operations  like  union,  intersection,  and  difference.
                   For example,
                    mySet = {21, 52, 33, 54, 95}

                                                                                        Introduction to Python  233
   230   231   232   233   234   235   236   237   238   239   240