Introduction to Python

From CompSciWiki
Jump to: navigation, search

COMP 1010 Home > Back to Extra Labs

Introduction

The Python programming language was created by Guido Van Rossumin in the 1980's. It is a general purpose, object-oriented, expandable and described programming language. Python has an artistic syntax that allows its users to read and understand the code very easily. It is used for the creation of web applications. It comes with an in-built development environment called IDLE and a large library that supports huge projects. In this lab, you will learn how to program in this very exciting language. Furthermore, we will translate some Java programs you may have seen in Program-A-Day into Python. Hope you enjoy this lab.

Image by Graeme Peters

Installing Python

The following steps are used to install python


Running Python programs

Use the following steps to run all you Python programs.

  • Type all Python programs in the IDLE environment
  • On the Run tab, click on Run Module or press F5

caption


Getting Started

HelloWorld

Primitive Data Types

Area Calculation

Wind Chill

If/else/elif

Calculate days in a month

Grade Conversion

While and for loops

How to use while & for loops

Exercise:

Now that you are familiar with the basic concepts of Python. Please, complete the following exercise.

  • Choose one of the problems in Program-A-Day in the categories Primitive Data Types or If/else/elseif or While and for loops. Translate the solution to your chosen program into its Python equivalent.

Conclusion

In this lab, you were introduced to Python programming language. We also translated solutions of some Program-A-Day problems which were written in Java programming language into solutions in Python programming language. Additionally, we talked about primitive data types, if,elif,else conditional statements and loop control structures in Python. In the next lab, you will be introduced to more fun and interesting things about Python programming language.