FUTURE PATHWAYS
PYTHON PROJECT FILE
SUBMITTED TO : Mrs. PREETI
YADAV
07/06/2024 Python Programs - Kushagra Parijat Lahir XI-Sci 1
1) Python program to add two numbers.
• num1 = 18
num2 = 7
# Adding two numbers
sum = num1 + num2
# printing values
print(f“Sum of {num1} and {num2} is {sum}”)
OUTPUT = SUM OF 18 AND 7 IS 25
07/06/2024 Python Programs - Kushagra Parijat Lahir XI-Sci 2
2) Python program to check if a string is palindrome or not.
• mystr = “Malayalam”
# reversing a string
rev = mystr[::-1]
if mystr == rev:
print(“Yes”)
else:
print(“No”)
OUTPUT = YES
07/06/2024 Python Programs - Kushagra Parijat Lahir XI-Sci 3
3) Python program for finding factorial of a number.
• # function to find factorial of given number
def factorial(n):
if (n==1 or n==0):
return 1
else:
return n * factorial(n — 1) #recursion
num = 6;
print(“Factorial of”,num,”is”,factorial(num))
OUTPUT = 6! IS 720
07/06/2024 Python Programs - Kushagra Parijat Lahir XI-Sci 4
4) Python program for finding sum of first n natural number.
• num = int(input("Enter a number: "))
if num < 0:
print("Negative numbers are not allowed")
else:
sum = 0
i = num
# finding the sum
while(i > 0):
sum += i
i -= 1
print(f"sum of first {num} natural number is",sum)
OUTPUT = Enter a number: 8
sum of first 8 natural number is 36
07/06/2024 Python Programs - Kushagra Parijat Lahir XI-Sci 5
5) Python program for counting the digits in a number.
• num=int(input("Enter number: "))
count=0
i = num
# count the digits
while(i>0):
count=count+1
i=i//10
print(f"The number of digits in {num}:",count)
OUTPUT = Enter number:8516
The number of digits in 8516: 4
07/06/2024 Python Programs - Kushagra Parijat Lahir XI-Sci 6
6) Python program for printing Multiplication tables.
• num = int(input ("Enter a number for the multiplication table:
"))
print (num, "Tables\n")
# for loop to iterate 10 times
for i in range(1, 11):
print (num, 'x', i, '=', num * i)
OUTPUT = Enter a number for the multiplication table: 17
17 x 1 = 17
17 x 2 = 34
17 x 3 = 51
17 x 4 = 68
17 x 5 = 85
07/06/2024 Python Programs - Kushagra Parijat Lahir XI-Sci 7
7) Python program for converting Kilometers to miles.
• # Function for converting kilometers into miles
def convertKilometre(km):
conversion_ratio= 0.621371
miles = km * conversion_ratio
print ("The speed in Miles: ", miles)
• km = float (input ("Enter the speed in Kilometre: "))
convertKilometre(km)
OUTPUT = Enter the speed in Kilometre: 57.6
The speed in Miles: 35.790969600000004
07/06/2024 Python Programs - Kushagra Parijat Lahir XI-Sci 8
8) Python program for finding largest number in a list.
• # Python program to find largest number In a list
mylist = [101, 62, 66, 45, 99, 18, 266, 18]
maxi = mylist[0] # initializing maximum value
for i in mylist:
if i > maxi:
maxi = I
# printing the largest number
print("Largest number is:", maxi)
OUTPUT = Largest number is: 266
07/06/2024 Python Programs - Kushagra Parijat Lahir XI-Sci 9
9) Python program for finding n-th Fibonacci number .
• # Function for finding nth fibonacci value
def Fib(n):
if n<= 0:
print("Incorrect input")
# First number is 0
elif n == 1:
return 0
# Second number is 1
elif n == 2:
return 1
else:
return Fib(n-1)+Fib(n-2)
n = int(input("Enter a number: "))
fib_value = Fib(n)
print(f"{n}th Fibonacci number is {fib_value}")
OUTPUT = Enter a number: 10
10th Fibonacci number is 34
07/06/2024 Python Programs - Kushagra Parijat Lahir XI-Sci 10
10) Python program for checking a number is prime or not.
• # function for checking prime numbers
def Prime(n):
# Checking that n is more than 1
if n > 1:
# Iterating over the n
for i in range(2, int(n/2) + 1):
# If n is divisible or not
if (n % i) == 0:
print(n, "is not a prime number")
break
else:
print(n, "is a prime number")
# If n is 1
else:
print(n, "is not a prime number")
# Taking an input from the user
num = int(input("Enter an input number:"))
OUTPUT = Enter an input number:8
8 is not a prime number
07/06/2024 Python Programs - Kushagra Parijat Lahir XI-Sci 11
THANK YOU
कु शाग्र लाहिर
GRADE- XI- SCI