### Collections & Conditional Logic in PythonCollections & Conditional Logic in Python

Conditional Logic in Python A lot of time we are stuck in a situation like when this happens do something else do some other task, this is also called decision taking based on certain criteria or conditions. If..elif..else these statements are used when doing the decision-making in Python. Keep in

### Data Analyst vs Data Scientist vs Data EngineeringData Analyst vs Data Scientist vs Data Engineering

Data play an important role in today’s world. Today it is being used in decision making and different firms, and organizations are using their respective data for effective data driven decisions. In this article, we will explore about Data Analyst, Data Engineer, and Data Scientist. Data Analyst Data Analyst will

### Numpy Tutorial In PythonNumpy Tutorial In Python

NumPy is a Python package. It stands for ‘Numerical Python’. A library used for working, processing with arrays and consisting of multidimensional array objects. It also perform operations related to linear algebra, fourier transform, and matrices. NumPy aims to provide an array object that is up to 50x faster that traditional

### Aggregation vs Composition vs AssociationAggregation vs Composition vs Association

Aggregation:It represents a Has-A relation. Its a one way relationship which means that a departments can have multiple students but a student cant belong to multiple departments.Also in aggregation both the entities can exists independently which means that they are not dependent on each other, ending one entity will not

### Polymorphism in JavaPolymorphism in Java

Polymorphism mean the condition of occurring in several different formsPolymorphism in Java has two types: Compile time polymorphism (static binding) and Runtime polymorphism (dynamic binding). Method overloading is an example of static polymorphism, while method overriding is an example of dynamic polymorphism. Polymorphism represents a IS-A relationship Consider a class

### List in PythonList in Python

List is a datatype in Python which can be print as a list of comma-isolated values between square brackets. Advantage of using a list is that list items need not be of the same type. Creating a list is as simple as inserting different comma-separated values between square brackets. subject_list=

### Loop in PythonLoop in Python

Range method returns values between start and stop, increasing by the value of step (defaults to 1)…   range(start, stop, step) >>> for i in range (0, 10): … print(i) File “<stdin>”, line 2 print(i) ^ IndentationError: expected an indented block Lets fix this with a comma before print statement for

### String in PythonString in Python

Str.capitalize() returns a copy of the string containing first character capitalized and the rest in lowercased x = "hello" x.capitalize()   Output: Hello Str.lower() returns a string in which all characters are in lowercased x = "HELLO" x.lower() Output: hello Str.upper() returns a string in which all characters are in uppercased x=