1 of 12

Python- Introduction

1

LEVEL -1

2 of 12

Contents:

  • Introduction
  • Reference
  • Prerequisites
  • Environments
  • Development
  • Download-Install
  • Work area
  • Basic to know

3 of 12

PYTHON

Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. It was created by Guido van Rossum during 1985- 1990. Like Perl, Python source code is also available under the GNU General Public License (GPL). This tutorial gives enough understanding on Python programming language.

3

4 of 12

4

5 of 12

5

Audience

This tutorial is designed for software programmers who need to learn Python programming language from scratch.

Prerequisites

You should have a basic understanding of Computer Programming terminologies. A basic understanding of any of the programming languages is a plus.

6 of 12

Environments

  • Online compiler
  • portable version
  • installable version
  • Anaconda
  • py-script plugin

Platforms:

  • windows
  • linux
  • mac
  • android

7 of 12

Development types:

Front end

back end

database

Front End Application:

desktop applications

Web applications

Web Frameworks

Django

Flask

Full stack

8 of 12

8

Installation: Download and install any version of python application from below link.

(Both portable and installable python applications available in Web)

Python 3.10.4 is latest version

IDLE and PyScripter are best editor for beginners

Portable files: https://sourceforge.net/projects/portable-python/files/Portable%20Python%203.7/

While install the Application you will get Various editors to write a code. You can use anything

9 of 12

9

Integrated Development Environment

You can run Python from a Graphical User Interface (GUI) environment as well, if you have a GUI application on your system that supports Python.

10 of 12

First Program

10

11 of 12

11

PyScripter Default Layout

1

  1. Open/New
  2. Work area/ coding area
  3. Run Program (F5)
  4. Output Area

2

3

4

12 of 12

12

Basics to Know for General programming Languages:

    • Rules
    • Data types
    • Conditions (if ,else,elif)
    • Loops(for,while)
    • Functions
    • modules