PYTHON-ASSIGNMENT
PYTHON-ASSIGNMENT
#2. Write a program to create a simple calculator performing only four basic operations.
si=(p*r*t)/100
area_of_circle= 22/7*r*r
F=(C*9/5)+32
#8. Write a program to find the grade of a student based upon his percentage based upon
following conditions.
Percentage >= 80 A+ grade
Percentage>= 60 A grade
Percentage >= 50 B grade
Percentage >=40 C grade
Percentage>=35 D grade
Percentage>=0 F grade
Other : invalid percentage entered
num = 2
for i in range(2, 50):
j= 2
while ( j <= (i/2)):
if (i % j == 0):
break
j += 1
if ( j > i/j) :
print ( i, "is a prime number")
print ("Bye Bye!!")
if num < 0:
elif num == 0:
else:
fact = fact * i
a=int(input("Enter a: "))
b=int(input("Enter b: "))
c=int(input("Enter c: "))
d=b**2-4*a*c
d1=d**0.5
if(d<0):
else:
r1=(-b+d1)/2*a
r2=(-b-d1)/2*a
n=int(input("Enter a number:"))
tot=0
while(n>0):
dig=n%10
tot=tot+dig
n=n//10
n1, n2 = 0, 1
count = 0
if nterms <= 0:
elif nterms == 1:
print(n1)
else:
print("Fibonacci sequence:")
print(n1)
nth = n1 + n2
n1 = n2
n2 = nth
count += 1
#15.Write a Python Program to find the fibonacci series using while loop.
print(a,b,end=" ")
while(n-2):
c=a+b
a=b
b=c
print(c,end=" ")
n=n-1
def fibonacci(n):
return n
else:
return(fibonacci(n-1) + fibonacci(n-2))
print("Fibonacci sequence:")
for i in range(n):
print(fibonacci(i))
#17. Write a program to Print nth Fibonacci Number using Dynamic Programming
(Bottom-Up Approach)
def fibonacci(n):
"""Return the nth Fibonacci number."""
if n == 0:
return 0
n = int(input('Enter n: '))
ans = fibonacci(n)
print('The nth Fibonacci number:', ans)
#18.Write a Python Program to read a number n and print the natural numbers
summation pattern.
for j in range(1,n+1):
a=[]
for i in range(1,j+1):
if(i<j):
a.append(i)
print("=",sum(a))
print()