Programming Fundamentals: ========================= Datatypes and Literals: ======================= calculator ==> digital application mobiles, laptops, desktops etc. +, -, * ==> 12 + 24 1.2 + 2.3 etc. Datatype ==> in how many ways the data can represent in python Literal ==> value ex: x = 9 (integer) ==> Datatypes are classified into two types: 1) Primitive datatypes ==> with single literal 2) Non-Primitive Datatypes ==> with group of values/Collections 1) Primitive datatypes ======================= ==> all fundamental datatypes are primitive datatypes. Integer Datatype Float Datatype Complex Datatype Boolean Datatype ==> Python is Object Oriented Programming Language ==> Programming languages are classified into three types: 1) Structured Programming Languages : C 2) Object Based Programming Languages : VB Script 3) Object Oriented Programming Languages : C++, Python, Java etc. Concepts from OOPs (Object Oriented Programming System): Concise programming Reliable programming Security class, object, method, constructor, destructor, Encapsulation, Polymorphism, Inheritance, Abstraction etc. IS REALLY PYTHON IS OBJECT ORIENTED? ==================================== YES. ==> That every definition in the program/Script data definition ==> object object ==> Instance for class class ==> data and methods type() ==> function ==== print(type(10)) ==> # How python is object-oriented? a = 10 b = 1.23 print(type(a)) print(type(b)) class: class int: decimal binary octal hexadecimal int() ==> int(0b110101) ==> any data to decimal oct() hex() bin() venv ==> Virtual Environment make include all these built-in classes ==> into program automatically a = 10 b = 0b11001 c = 0o12 d = 0x12 Phonepe: check balance x ==> UPI transfer x ==> y 10000 ? phonepe ==> Bank function Vs Method: ================== def function ==> write in outside the class method ==> write in inside the class.