Why Python?

Why Python?

Python is up and coming!

We’ll be teaching Python 3

Learning objectives

Turning on Python Interpreter

Python Overview

From Learning Python:

Basics: Variables, Objects, types and Data Structures

Python Control Flow

Control Flow: Repeating actions with loops

Why indentation?

Lists in Python

Indexing and Slicing a List Example

Indexing and Slicing a List Example

Indexing and Slicing a List Example

Indexing and Slicing a List Example

Using Python libraries

NumPy Arrays

NumPy arrays: Indexing and Slicing

Indexing in a NumPy 2D array

Cont..

Data visualisation using libraries

The purpose of computing is insight, not numbers, Richard Hamming.

Control Flow: Making choices

Creating Functions

Command-line Programs

Wrap-up Challenge: Connecting the dots

Write a python script (function) for Fahrenheit to Celsius temperature conversion and stores the output in a file.

Thank You!

/ will be replaced by the title