dspoutputs
dspoutputs
B) rows = 2 k = 2 * rows -
2 for i in range(0, rows):
for j in range(0, k):
print(end=" ") k = k - 1 for
j in range(0, i + 1):
print("* ", end="")
print("") k = rows - 2 for i
in range(rows, -1, -1): for j
in range(k, 0, -1):
print(end=" ") k = k +
1 for j in range(0, i +
1): print("* ", end="")
print("")
#OUTPUT # * # * * # * * * # * * # *
3)Write a Python program to find the sum of first 10 natural numbers using for loop.
n=10 sum1
= 0 while(n
> 0):
sum1=sum1+n n=n-1
print(f"{sum1} is The sum of first 10 natural numbers")
# OUTPUT # 55 is The sum of first 10 natural
numbers
5.Write a Python program takes in a number and finds the sum of digits in a number.
n=int(input("Enter a number:")) total=0 while(n>0): digit=n%10 total=total+digit
n=n//10
print("The total sum of digits is:",total)
# OUTPUT # Enter a number:23 # The total
sum of digits is: 5
6.Write a Python program that takes a number and checks whether it is a palindrome
or not.
number = int(input("Enter the number: "))
temp = number reverse =0 while
(number > 0): dig = number % 10
reverse = reverse * 10 + dig number =
number // 10
print("The reverse number is: ", reverse)
if temp==reverse:
print("The number is a palindrome") else:
print("The number is not a palindrome")
# OUTPUT # Enter the number: 231 # The
reverse number is: 132 # The number is not a
palindrome
9.Write a program to check the largest number among the three numbers
num1 = float(input("Enter first number: ")) num2 = float(input("Enter
second number: ")) num3 = float(input("Enter third number: ")) if (num1 >
num2) and (num1 > num3):
largest = num1 elif (num2 > num1) and
(num2 > num3): largest = num2 else:
largest = num3
print("The largest number is",largest)
# OUTPUT # Enter first number: 25 # Enter
second number: 36 # Enter third number: 10 #
The largest number is 36.0
5. Write a Python program to reverse a list. l=[34, 56 , 78, 86] L = len(l) for i in
range(int(L/2)): n = l[i] l[i] = l[L-i-1] l[L-i-1] = n print(l)
# OUTPUT # [86, 78, 56, 34]
# Write a Python program to find common items from two lists.
l1 = [5, 10, 15, 20, 25, 30] l2= [10,
20, 30, 40, 50, 60] common_list = [c
for c in l1 if c in l2]
print(common_list)
# OUTPUT # [10, 20, 30]
PRACTICAL NO 5
1.create a tuple and find min and max num from it
# Smallest t1=[2, 5, 6, 6, 7, 8, 9]
s=t1[0] for i in range(len(t1)): if
(s>t1[i]): s=t1[i] print("the
smallest element is",s)
# the smallest element is 2
# Largest t2=[2, 5, 6, 6, 7, 8, 9]
s=t2[0] for i in range(len(t2)): if
(s<t2[i]): s=t2[i] print("the
Largest element is",s)
# the Largest element is 9