Python Programs
Python Programs
a=7
sq= a*a
______________________________________________
# 1km= 1000m
m=km*1000
___________________________________________________________________
1
___________________________________________________________________
n=5
for i in range(1,6):
tb= n*i
print('\t',n,'*',i,'=',tb)
___________________________________________________________________
2
___________________________________________________________________
# Time = 10
p = 2000
r = 4.5
t = 10
si= (p*t*r)/100
print('\tPrincipal =',p)
print('\ttime =',t)
print('-'*20)
___________________________________________________________________
3
___________________________________________________________________
# a Rectangle
a=l*w
p=2*(l + w)
print('-'*30)
print('-'*30)
4
___________________________________________________________________
# and height
a= (b*h)/2
__________________________________________
_________________________
total = a+b+c
avg = total/3
print('-'*40)
5
___________________________________________________________________
#Total Surface area of cuboid = 2 (length × breadth + breadth × height + length × height)
sa=2*(l*b+b*h+l*h)
vc= l*b*h
print('-'*40)
___________________________________________________________________
6
Prog 8:- #Program to make calculator (use all arithmetic operators +,-,*,/,//,%,**) using if-elif-
else statement
if operator == '+':
return a + b
return a - b
return a * b
if b != 0:
return a / b
else:
if b != 0:
return a // b
else:
if b != 0:
return a % b
else:
7
elif operator == '**':
return a ** b
else:
Prog 9:- #Program to print grade according to the marks entered by the user: (use if-elif-else
statement)
A: 90 and above
B: between 70 and 79
C: between 50 and 59
8
D : below 50
def determine_grade(marks):
return "A"
return "A+"
return "B"
return "B+"
return "C"
else:
return "D"
grade = determine_grade(marks)
9
Prog 10:- Program to display 1 to 50 natural numbers.
for number in range(1, 51): # range(start, end) generates numbers from start to end-1
print(number, end=" ") # Print numbers on the same line separated by a space
def print_characters(name):
print(char)
print_characters(name)
10
Prog 12:- Program to print odd numbers from 1 to 100 in reverse order using for loop.
def print_reverse_odds():
print_reverse_odds()
Prog 13:- Program to print table of a number. (take number from user)
def print_table(number):
11
# Input from the user
print_table(number)
def sum_of_evens():
total = 0
total += number
return total
result = sum_of_evens()
12
Prog 15:- Program to display sum of odd numbers from 1 to 100.
def sum_of_odds():
total = 0
total += number
return total
result = sum_of_odds()
Prog 16:- Program to perform to perform following list operations using list functions on the given list
a=[23,54,11,78,90,32,10,26]:
print("Updated list:", a)
13
Add element 100 at the end of the list
# Given list
a.append(100)
print("Updated list:", a)
# Given list
a.extend([7, 21, 35]) # Use extend to add elements from another list
14
# Printing the updated list
print("Updated list:", a)
# Given list
a.sort(reverse=True)
# Given list
a.remove(90)
print("Updated list:", a)
15
Display the length of the list
# Given list
length = len(a)
# Given list
# Given list
16
# Finding the largest and smallest elements
largest = max(a)
smallest = min(a)
print(a[3:7])
17