Book Image

Python Fundamentals

By : Ryan Marvin, Mark Nganga, Amos Omondi
Book Image

Python Fundamentals

By: Ryan Marvin, Mark Nganga, Amos Omondi

Overview of this book

After a brief history of Python and key differences between Python 2 and Python 3, you'll understand how Python has been used in applications such as YouTube and Google App Engine. As you work with the language, you'll learn about control statements, delve into controlling program flow and gradually work on more structured programs via functions. As you settle into the Python ecosystem, you'll learn about data structures and study ways to correctly store and represent information. By working through specific examples, you'll learn how Python implements object-oriented programming (OOP) concepts of abstraction, encapsulation of data, inheritance, and polymorphism. You'll be given an overview of how imports, modules, and packages work in Python, how you can handle errors to prevent apps from crashing, as well as file manipulation. By the end of this book, you'll have built up an impressive portfolio of projects and armed yourself with the skills you need to tackle Python projects in the real world.
Table of Contents (12 chapters)
Python Fundamentals
Preface

The if Statement


An if statement allows you to execute a block of code if a condition is true. Otherwise, it can run an alternative block of code in its else clause.

The else clause of an if statement is optional.

You can chain multiple if statements that check for multiple conditions one after the other and execute a different block of code when the various conditions are true.

The basic syntax of an if statement is shown here:

if condition:
  # Run this code if the condition evaluates to True
else:
  # Run this code if the condition evaluates to False

As you can see, the if statement allows you to branch the execution of code based on a condition. If the condition evaluates to true, we execute the code in the if block. If the condition evaluates to false, we execute the code in the else block.

Exercise 14: Using the if Statement

In this exercise, we will see a practical application of the if statement:

  1. First, declare a variable of type string called release_year and assign the value 1991 to it...