Categories
Recent Posts
-
Chapter 4.1: Lists, Tuples, and Sets
Python provides several data structures to store collections of data. Among these, lists, tuples, and sets are widely used and versatile. Lists A list is an ordered, mutable collection of…
-
Chapter 3.3: Importing Modules and Using Standard Libraries
Python comes with a vast standard library, a collection of modules that provides implementations of commonly used functionalities. Besides these, there are numerous third-party modules available, providing even more capabilities.…
-
Chapter 3.1: Defining Functions
In Python, functions are a way to group code fragments that perform a specific task. Functions promote code reusability, make the code easier to read, and allow for more manageable…
-
Chapter 3.1: Defining Functions
Understanding how to define functions In Python, functions are a way to group code fragments that perform a specific task. Functions promote code reusability, make the code easier to read,…
-
Chapter 2.3: Controlling Loop Execution – Break, Continue
Understanding and using break and continue within loops In programming, it’s often necessary to have more control over the flow of execution within loops. Python provides two keywords, break and…
-
Chapter 2.2: Loops – For and While
Understanding and using loops (for, while) In Python, loops are used to repeatedly execute a block of program statements. The two types of loops in Python are the for loop…
-
Chapter 2.1: Conditionals – If, Else, Elif
In this chapter, we will discuss how to control the flow of our Python programs using conditional statements: if, else, and elif. The if Statement The if statement is the…
-
Chapter 1.3: Variables, Data Types, and Operators
In the last chapter, we learned how to create a simple Python program. We will now delve deeper into the fundamentals of Python by discussing variables, data types, and operators.…
-
Chapter 1.1: Installation and setup of Python
Installing Python and setting up the environment Introduction Python is a high-level, interpreted programming language known for its simplicity and readability. In this chapter, we’ll go through the steps needed…