Python Programs Niyati
Python Programs Niyati
result = 0
if ch == '+':
elif ch == '-':
elif ch == '*':
elif ch == '/':
else:
QUE 2
PI = 3.14
area = (PI*R*R)
perimeter = (2*PI*R)
QUE 3
f=(celsius*1.8)+32
QUE 4
simple_interest=(principle*time*rate)/100
QUE 5
# Calcualtion
strOne = input()
strTwo = input()
QUE 7
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
QUE 8
# Reading co-ordinates
# Displaying result
QUE 9
# Prompt the user to input the lengths of the shorter triangle sides.
# Read and convert the input for side 'a' to a floating-point number.
x= float(input("a: "))
# Read and convert the input for side 'b' to a floating-point number.
y = float(input("b: "))
h = (x**2 + y**2)**0.5
QUE 10
QUE11
m = float(m_string)
v = float(v_string)
e = 0.5 * m * v * v
while (1):
if (ask == "1"):
i = float(input("Current: "))
r = float(input("Resistence: "))
v=i*r
elif(ask == "2"):
v = float(input("Voltage: "))
i = float(input("Current: "))
r=v/i
elif(ask == "3"):
v = float(input("Voltage: "))
r = float(input("Resistence: "))
i=v/r
elif(ask == "4"):
break
else:
print("Not an option, Try again")
QUE13
G=6.673*(10**-11)
f=(G*m1*m2)/(r**2)
QUE 14
DIDN’T GOT
QUE15
if num % 2 == 0:
else:
QUE 16
Didn’t got
QUE 17
avg=(sub1+sub2+sub3+sub4+sub4)/5
if(avg>=90):
print("Grade: A")
elif(avg>=80&avg<90):
print("Grade: B")
elif(avg>=70&avg<80):
print("Grade: C")
elif(avg>=60&avg<70):
print("Grade: D")
else:
print("Grade: F")
QUE 18
if num > 0:
print("Positive number")
elif num == 0:
print("Zero")
else:
print("Negative number")
QUE 19
Python program to find the largest number among the three input numbers
num1 = 10
num2 = 14
num3 = 12
largest = num1
elif (num2 >= num1) and (num2 >= num3):
largest = num2
else:
largest = num3
QUE 20
num = 7
factorial = 1
if num < 0:
elif num == 0:
else:
factorial = factorial*i
QUE 21
sum1 = 0
while(n > 0):
sum1=sum1+n
n=n-1
QUE22
QUE23
my_str = 'aIbohPhoBiA'
my_str = my_str.casefold()
rev_str = reversed(my_str)
if list(my_str) == list(rev_str):
else:
OR
str_1 = str_1.casefold ()
QUE24
n1, n2 = 0, 1
n3 = n1 + n2
n1 = n2
n2 = n3
print()
QUE 25
umber = 371
num = number
digit, sum = 0, 0
length = len(str(num))
for i in range(length):
digit = int(num%10)
num = num/10
sum += pow(digit,length)
if sum==number:
print("Armstrong")
else:
print("Not Armstrong")
QUE 26
flag = False
if num == 0 or num == 1:
if (num % i) == 0:
flag = True
break
if flag:
else:
QUE 27
n=int(input("Enter number"))
sum=0
sum=sum+int(digit)
print("Sum of digits",sum)
QUE 28
num = 1234
reversed_num = 0
while num != 0:
digit = num % 10
num //= 10
QUE29
L = [4, 5, 1, 2, 9, 7, 10, 8]
# the list
count = 0
for i in L:
count += i
# number of elements
avg = count/len(L)
QUE30
The% sign is used to find the remainder when divided by another number
# if not divided by both 400 (century year) and 4 (not century year)
else:
QUE 32
n=1
while n<=10:
square = n ** 2
cube = n ** 3
n=n+1
OR
n=1
for i in range(10):
square = n ** 2
cube = n ** 3
print ("square of", n ,"is", square)
n=n+1
QUE 33
sum1=0
for i in range(1,n+1):
sum1=sum1+(1/i)
QUE 34
for i in range(rows):
for j in range(i+1):
print()
QUE 35
for i in range(rows):
print()
for i in range(rows):
print()
if case == 1:
for i in range(rows):
print()
if case == 2:
for i in range(rows):
print()
QUE 36