0% found this document useful (0 votes)
65 views

Python Op PDF

This document contains summaries of 20 Python programs written by a student named Sambhav Gandhi. The programs cover topics like counting elements in a list that meet certain criteria, finding the transpose of a matrix, performing arithmetic operations on matrices, and counting the vowels in strings. For each program, the code is shown along with sample inputs and outputs.

Uploaded by

Sambhav Gandhi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
65 views

Python Op PDF

This document contains summaries of 20 Python programs written by a student named Sambhav Gandhi. The programs cover topics like counting elements in a list that meet certain criteria, finding the transpose of a matrix, performing arithmetic operations on matrices, and counting the vowels in strings. For each program, the code is shown along with sample inputs and outputs.

Uploaded by

Sambhav Gandhi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Programming in Python Laboratory Name: Sambhav Gandhi

Subject Code: UGCA 1917 Roll Number: 2102940

PROGRAM 16: Compute the sum ,


subtraction, multiplication, division and
exponent by given variable.
#Age of persons is stored in l
l=[12,65,71,32,45,79,59]
c=0
for i in l:
if i>=60 and i<=90:
c=c+1
print("Number of persons having age greater than 60 and less than 90
",c)

Output:

19 | P a g e
Programming in Python Laboratory Name: Sambhav Gandhi
Subject Code: UGCA 1917 Roll Number: 2102940

PROGRAM 17: Compute transpose of a


matrix.
#Age of persons is stored in l
N=4
def transpose(A):
for i in range(N):
for j in range(i+1, N):
A[i][j], A[j][i] = A[j][i], A[i][j]
A = [ [2, 2, 2, 2],
[7, 7, 7, 7],
[3, 3, 3, 3],
[5, 5, 5, 5]]
transpose(A)
print("Modified matrix is")
for i in range(N):
for j in range(N):
print(A[i][j], " ", end='')
print()

20 | P a g e
Programming in Python Laboratory Name: Sambhav Gandhi
Subject Code: UGCA 1917 Roll Number: 2102940

Output:

21 | P a g e
Programming in Python Laboratory Name: Sambhav Gandhi
Subject Code: UGCA 1917 Roll Number: 2102940

PROGRAM 18: Perform following


operations on two matrices. 1) Addition
2) Subtraction 3) Multiplication.

A = [[1,2,3],
[4,5,6],
[7 ,8,9]]

B = [[9,8,7],
[6,5,4],
[3,2,1]]

result = [[0,0,0],
[0,0,0],
[0,0,0]]

# adding two matrices


for i in range(len(A)):
for j in range(len(A[0])):
result[i][j] = A[i][j] + B[i][j]
print("Addition of matrix")
for x in result:
print(x)

# multiply two matrices


res = [[0,0,0],
22 | P a g e
Programming in Python Laboratory Name: Sambhav Gandhi
Subject Code: UGCA 1917 Roll Number: 2102940

[0,0,0],

[0,0,0]]
for i in range(len(A)):
for j in range(len(B[0])):
for k in range(len(B)):
res[i][j] += A[i][k] * B[k][j]
print("Multiplication of matrix")
for r in res:
print(r)

# Subtracting two matrices

ress = [[0,0,0],
[0,0,0],
[0,0,0]]
for i in range(len(A)):
for j in range(len(A[0])):
ress[i][j] = A[i][j] - B[i][j]
print("Subtraction of matrix")
for q in ress:
print(q)

23 | P a g e
Programming in Python Laboratory Name: Sambhav Gandhi
Subject Code: UGCA 1917 Roll Number: 2102940

Output:

24 | P a g e
Programming in Python Laboratory Name: Sambhav Gandhi
Subject Code: UGCA 1917 Roll Number: 2102940

PROGRAM 19: Count occurrence of


vowels
# string of vowels
vowels = 'aeiou'
ip_str = input("Enter the words or a sentence _")
# make it suitable for caseless comparisions
ip_str = ip_str.casefold()
# make a dictionary with each vowel a key and value 0
count = {}.fromkeys(vowels,0)

# count the vowels


for char in ip_str:
if char in count:
count[char] += 1
print(count)

Output

25 | P a g e
Programming in Python Laboratory Name: Sambhav Gandhi
Subject Code: UGCA 1917 Roll Number: 2102940

PROGRAM 20: Count total number of


vowels in a word

# Python Program to Count Vowels in a String


str1 = input("Please Enter Your Own String : ")
vowels = 0
for i in str1:
if(i == 'a' or i == 'e' or i == 'i' or i == 'o' or i == 'u' or i == 'A'
or i == 'E' or i == 'I' or i == 'O' or i == 'U'):
vowels = vowels + 1
print("Total Number of Vowels in this String = ", vowels)

Output

26 | P a g e

You might also like