0% found this document useful (0 votes)
15 views22 pages

Python M1

Uploaded by

akhilpb09
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
15 views22 pages

Python M1

Uploaded by

akhilpb09
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 22

Introduction to Python

(21CSE6044)
Ms. Anusha
CSE Dept
SJEC
Definition:
• Python is a computer programming language
often used to build any website and software.
Modes
• We can run the program in two different modes:
▫ Interactive mode
▫ Script mode
Interactive mode

• It is used when an user wants to run single line


of code.

• Mainly used to evaluate expressions and basic


operations (which can be used inside the
program).

• We can run using the command prompt(cmd)


Script mode

• It is used when an user wants to run multiple


lines of code

• Mainly used to write the program

• We can run using the files


Conditional statement
• If
num=10
if num<20:
print(“num is lesser than 20”)

Output/Result:
num is lesser than 20
If else
num=30
if num<20:
print("num is lesser than 20")
else:
print("num is greater than 20")

Output/Result:
num is greater than 20
If elif else
num=20
if num<20:
print("num is lesser than 20")
elif num>20:
print("num is greater than 20")
else:
print("num is equal to 20")

Output/Result:
num is equal to 20
Looping statement
• for loop and range() function
for loop: if you want to execute a block of code a
certain number of times for is used
range() function returns a sequence of numbers
• Print hello 5 times
print(“hello”)
print(“hello”)
print(“hello”)
print(“hello”)
print(“hello”)

• Print hello 5 times using for loop


for i in range(10):
print("hello")

Note: Iteration starts from 0 to 9 i.e. 10 times


Parameters in for loop
Print numbers from 0 to 9
• 1 parameter
Syntax:
for i in range(stop):
print(i)
Example:
for i in range(10):
print(i)

Output/Result: 0 1 2 3 4 5 6 7 8 9
Print numbers from 1 to 9
• 2 parameter
Syntax:
for i in range(start, stop):
print(i)
Example:
for i in range(1, 10):
print(i)

Output/Result: 1 2 3 4 5 6 7 8 9
Print numbers from 1 to 9 with jumping range 2
• 3 parameter
Syntax:
for i in range(start, stop, jump):
print(i)
Example:
for i in range(1, 10, 2):
print(i)

Output/Result: 1 3 5 7 9
• Print numbers in the reverse order
for i in range(10,0,-1):
print(i)

Note: -1 value will reverse the order


Output:
10
9
8
7
6
5
4
3
2
1
Importing module
• math – math related operations like sqrt(),
pow()

• random- generates random numbers

import random
#for i in range(5):
print(random.randint(1, 10))
Note: Includes 1 and 10
While loop
• The code in a while clause will be executed as
long as the while statement’s condition is True.

• spam = 0
while spam < 5:
print('Hello world.')
spam = spam + 1
print(“end of program”)
Output/Result
Hello world
Hello world
Hello world
Hello world
Hello world
End of program
Example2:
countdown = 10
while countdown > 0:
print(countdown)
countdown =countdown- 1
print("Blast off!")
Break statement and Continue
statement
• Both are used inside the looping statement
break
• count = 1
while count <= 5:
print(count)
count = count+1
if count == 3:
break
print("Hi")
print("end of program")
continue
• count = 1
while count <= 5:
print(count)
count = count+1
if count == 4:
continue
print("Hi")
print("end of program")

You might also like