You are on page 1of 38

Lecture 1 – PYTHON PROGRAMMING

 Introduction
 Who uses python
 Python Features
Python introduction
Who uses python
PYTHON FEATURES

 High level language


 Support different Programming paradigm
 Extendable
 GUI programming
 Open source
HIGH LEVEL LANGUAGE
SUPPORT DIFFERENT PROGRAMMING
PARADIGM
EXTENDABLE

 We can add low level languages to python


interpreter. Low level modules enable
users to add or to customise their tools to
be more efficient.
GUI PROGRAMMING

 Python supports GUI applications that can


be created and ported to many systems
calls,libraries and windows system, such
as Windows, Mac and Unix.
OPEN SOURCE

 Python is an open source software. We can


freely distribute copies of this software,
read the software source code and make
changes to it.
Thank you
Lecture 2 – PYTHON PROGRAMMING

 Operators in python
 Datatypes in python
 Flow control in python
OPERATORS IN PYTHON PROGRAMMING
OPERATORS IN PYTHON PROGRAMMING
OPERATORS IN PYTHON PROGRAMMING
OPERATORS IN PYTHON PROGRAMMING
OPERATORS IN PYTHON PROGRAMMING
OPERATORS IN PYTHON PROGRAMMING
OPERATORS IN PYTHON PROGRAMMING
OPERATORS IN PYTHON PROGRAMMING
OPERATORS IN PYTHON PROGRAMMING
OPERATORS IN PYTHON PROGRAMMING
DATA TYPE IN PYTHON PROGRAMMING
DATA TYPE IN PYTHON PROGRAMMING
DATA TYPE IN PYTHON PROGRAMMING
DATA TYPE IN PYTHON PROGRAMMING
DATA TYPE IN PYTHON PROGRAMMING
DATA TYPE IN PYTHON PROGRAMMING
DATA TYPE IN PYTHON PROGRAMMING
DATA TYPE IN PYTHON PROGRAMMING
DATA TYPE IN PYTHON PROGRAMMING
DATA TYPE IN PYTHON PROGRAMMING
DATA TYPE IN PYTHON PROGRAMMING
FLOW CONTROL IN PYTHON PROGRAMMING

 SEQUENCE
 SELECTION
 ITERATION
FLOW CONTROL IN PYTHON PROGRAMMING

 SEQUENCE
STATEMENT 1

STATEMENT 2

STATEMENT 3
FLOW CONTROL IN PYTHON PROGRAMMING

 SELECTION
FLOW CONTROL IN PYTHON PROGRAMMING

 ITERATION
FLOW CONTROL IN PYTHON PROGRAMMING

 WHILE ITERATION
FLOW CONTROL IN PYTHON PROGRAMMING

 FOR ITERATION

You might also like