Coding Ninjas : Python
16  septembre     14h16
33 Python Interview Questions for Beginner in 2021: Part 1
Coding Ninjas    Introduction Guido Van Rossum created the Python programming language in the early 1990s, one of the most popular programming languages. No wonder Python is the second most demanded programming language with around 7 million job postings in May 2021, as per Stack Overflow. Over 90% of the Fortune...
14  septembre     11h37
Linked Lists in Python
Coding Ninjas    Introduction Like an array, a linked list is a linear data structure. A linear data structure is one where its elements are arranged sequentially in order. Linked Lists are dynamically expanding and contracting forms of data structure implementations in various programming languages such as ...
10  septembre     14h47
Top 30 Basic Django Interview Questions: Part 1
Coding Ninjas    Introduction Django is an open-source web framework that is used to create web-based Python applications. It enables the rapid development of security and maintenance of websites. It is an open-source framework built by experienced developers. Django is one of the most popular frameworks being used...
08  septembre     13h10
What are Arrays in Python?
Coding Ninjas    Introduction Before getting started, let’s visualise an example that will help you understand Array’s use case in Python. Imagine you have been told to keep the count of the Bitcoin market prices during the pandemic. What will you do? Will you keep a separate variable count for each day? Of...
07  septembre     14h46
Lists in Python
Coding Ninjas    Introduction Before we move any further, let’s first understand what we mean by lists in general. We have all heard of lists in our daily lives, whether it’s a list of household items handed to you by your mother or a list of your favourite Netflix shows. Your mother, for example, will not give...
06  septembre     13h40
Iterators and Generators in Python
Coding Ninjas    Introduction In python programming or any other programming language, looping over the sequence (or traversing) is the most common aspect. While loops and for loops are two loops in python that can handle most of the repeated tasks executed by programs. Iterating over sequences is so widespread...
24  août     11h13
What is Selection Sort?
Coding Ninjas    Introduction Most programming languages have a built-in sort function, but we need to understand the sorting algorithms to understand the code effectively. The algorithm which we are going to explore in this blog is Selection Sort. A selection sort algorithm sorts the elements by iterating over...
    11h12
Understanding Global, Local and Nonlocal Variables in Python
Coding Ninjas    Introduction In the world of programming if you want to perform any operation then variables are the first ones to come into the picture. Variables are something that occupies memory and are used to store different data values for further use in a program. Now the point is there can be several...
23  août     05h33
Finding the Middle Node of a Linked List
Coding Ninjas    Introduction A Linked List is a linear data structure that consists of nodes. Each Node contains a data field and a pointer to the next Node. In Linked List, unlike arrays, elements are not stored at contiguous memory locations but rather at different memory locations. The various elements in a...
    05h22
Understanding The Functions in Python
Coding Ninjas    Introduction To Functions in Python Let’s understand Functions in Python with an example: Consider that you, along with three of your friends are given the responsibility of implementing the ERP (Enterprise Resource Planning) system for your university from scratch. There are only four modules...