Agile, Scrum, and Similar Practices
📘 Notes: Agile, Scrum, and Similar Practices 1. What is Agile? Agile is a mindset and a set of values/principles for building software (or any product) in an iterative way. Core Ideas Delive...
📘 Notes: Agile, Scrum, and Similar Practices 1. What is Agile? Agile is a mindset and a set of values/principles for building software (or any product) in an iterative way. Core Ideas Delive...
In Python, None is a special constant that represents the absence of a value or a null value. It is an object of its own class, NoneType. It is not the same as 0, False, or an empty string. None is...
Exception handling is a crucial part of writing robust and reliable code. In Python, you can use the try...except block to handle errors gracefully and prevent your program from crashing. The try....
PIP is the package manager for Python. It allows you to install and manage additional libraries and dependencies that are not part of the standard Python library. PIP is usually installed automatic...
A Regular Expression, or RegEx, is a sequence of characters that forms a search pattern. RegEx can be used to check if a string contains the specified search pattern. Python has a built-in package ...
JSON (JavaScript Object Notation) is a lightweight data-interchange format that is easy for humans to read and write, and easy for machines to parse and generate. In Python, you can work with JSON ...
Python has a set of built-in mathematical functions, and also a math module that provides more advanced mathematical functions. In this note, we’ll explore both. Built-in Math Functions Python ha...
In Python, a module is a file containing Python definitions and statements. The file name is the module name with the suffix .py appended. Modules allow you to organize your code into logical, reus...
An iterator is an object that contains a countable number of values. In Python, an iterator is an object that can be iterated upon, meaning that you can traverse through all the values. Technically...
In Python, the term “array” can be a bit ambiguous. While Python doesn’t have a built-in array data type in the same way as languages like C or Java, the list data type is often used as a flexible,...