1 of 17

Informatics Practices

Class XI ( As per CBSE Board)

Chapter 4 Getting Started With python

New syllabus 2020-21

Visit : python.mykvs.in for regular updates

2 of 17

Python Introduction

It is widely used general purpose,high level programming language.Developed by Guido van Rossum in 1991.

It is used for:

software development,

web development (server-side), system scripting,

Mathematics.

Visit : python.mykvs.in for regular updates

3 of 17

Features of Python

Visit : python.mykvs.in for regular updates

  1. Easy to use – Due to simple syntax rule
  2. Interpreted language – Code execution & interpretation line by line
  3. Cross-platform language – It can run on windows,linux,macinetosh etc. equally
  4. Expressive language – Less code to be written as it itself express the purpose of the code.
  5. Completeness – Support wide rage of library
  6. Free & Open Source – Can be downloaded freely and source code can be modify for improvement

4 of 17

Shortcomings of Python

Visit : python.mykvs.in for regular updates

  1. Lesser libraries – as compared to other programming languages like c++,java,.net
  2. Slow language – as it is interpreted languages,it executes the program slowly.
  3. Weak on Type-binding – It not pin point on use of a single variable for different data type.

5 of 17

Installing Python

Visit : python.mykvs.in for regular updates

Two Steps Only –

  1. Download Python distribution
  2. Python installation process

6 of 17

Installing Python

Visit : python.mykvs.in for regular updates

1. Download Python distribution

You can download python distribution from the link given below https://www.python.org/downloads/

Note – Download only that python distribution/MSI Installer, which is best suited for

the Operating system on which you want to install it.

7 of 17

Installing Python

Visit : python.mykvs.in for regular updates

2. Python installation process

1. Double-click the icon labeling the file <version>.exe Popup window will appear

Click on Run option

8 of 17

Installing Python

2. Setup popup window will appear

If the Python Installer finds an earlier version of Python installed on your computer, the Install Now message will instead appear as Upgrade Now(and the checkboxes will not appear).

Highlight the IVnistital:l pNyotwho(no.rmUypkgvsra.idnefoNrorweg)umlaersusapgdea,taens d then click it

9 of 17

Installing Python

Visit : python.mykvs.in for regular updates

3. User Account Conrol pop-up window will appear

Click the Yes button.

10 of 17

Installing Python

Visit : python.mykvs.in for regular updates

4. A new Python <version> Setup pop-up window will appear

with a Setup Progress message and a progress bar.

11 of 17

Installing Python

Visit : python.mykvs.in for regular updates

5. Soon, a new Python <version> Setup pop-up window will appear with a Setup was successfully message

Click the close button

12 of 17

How to work in Python

Visit : python.mykvs.in for regular updates

After installation of python ,we can work on it in following ways

  1. in Interactive mode
  2. in Script mode

13 of 17

How to work in Python

Visit : python.mykvs.in for regular updates

(i) in Interactive mode

* Search the python.exe file in the drive in which it is installed.

If found double click it to start python in interactive

mode

14 of 17

How to work in Python

Visit : python.mykvs.in for regular updates

* Click start button -> All programs -> python<version>->IDLE(Python GUI)

15 of 17

How to work in Python

Visit : python.mykvs.in for regular updates

Python command prompt >>>

Type the following at prompt

print “hello”

print 8*3 print 3**3 k=3+4*3

print k

16 of 17

How to work in Python

Visit : python.mykvs.in for regular updates

(ii) in Script mode

Step 1 (Create program file)

Below steps are for simple hello world program

  1. Click Start button->All Programs ->

Python<version>->IDLE

  1. Now click File->New in IDLE Python Shell Now type

print “hello” print “world”

print “python is”,”object oriented programming lang.”

  1. Click File->Save and then save the file with filename and .py extension

17 of 17

How to work in Python

Visit : python.mykvs.in for regular updates

(ii) in Script mode

Step 2 (Run program file)

  1. Click Open command from IDLE’s File menu and select the file you have already saved
  2. Click Run-> Run Module
  3. It will execute all the commands of program file and display

output in separate python shell window

Note :- Python comes in 2 flavours – python 2.x and python 3.x . Later one is Backward incompatible language as decide by Python Software foundation(PSF). Mean code written in 2.x will not execute on 3.x . Visit the below link for difference between 2.x & 3.x

https://www.geeksforgeeks.org/important-differences-

between-python-2-x-and-python-3-x-with-examples/