- ) Using intMath Operations
Area & Volume Sunil had an assignment on “Areas & Volumes” given by his Mathematics Teacher. He was given 1.’Side”, from which he have to find – Area of Square & – Volume of Cube 2. Radius’ ,from which he have to find – Area of Circle & – Volume of Sphere 3.”pi” equals to 3.14 Write the function definition for the function “Integer_Math” which takes two arguments ‘Side’ and ‘Radius’ Print the Areas and Volumes as per the Sample Test Case below. Input Format for Custom Testing: # In the first line, value for ‘Side’ # In the second line, value for “Radius’ Note: -The outputs must be rounded off to two decimal places -Use round() for rounding off -Example: round(123,45555, 2)is 123.46
Sample Test Case 1: Sample Input STDIN Function parameter → 5 7 Side Radius Sample
Output Area of Square is 25
Volume of Cube is 125
Area of Circle is 153.86
Volume of Sphere is 1436.63
SOLUTION :
#!/bin/python3
import math
import os
import random
import re
import sys
import math
#
# Complete the 'Integer_Math' function below.
#
# The function accepts following parameters:
# 1. INTEGER Side
# 2. INTEGER Radius
#
def Integer_Math(Side, Radius):
# Write your code here
print('Area of Square is',Side*Side)
print('Volume of Cube is',Side*Side*Side)
ar=3.14*Radius*Radius
vol=(4*3.14*Radius*Radius*Radius)/3
print('Area of Circle is',round(ar,2))
print('Volume of Sphere is',round(vol,2))
if __name__ == '__main__':
2 ) Handson -Python -Using Float1
Sanjay is trying to help Vijay to find area of triangle. But for some reasons he is trying to find some relation between area and pi.
#!/bin/python3
import math
import os
import random
import re
import sys
import math
#
# Complete the 'triangle' function below.
#
# The function is expected to return an INTEGER.
# The function accepts following parameters:
# 1. FLOAT n1
# 2. FLOAT n2
# 3. INTEGER n3
#
def triangle(n1, n2, n3):
# Write your code here
area =(n1*n2)/2
a2 =round(math.pi,n3)
return(round(area,n3),a2)
if __name__ == '__main__':
3) Using float 2
Rakul started learning Python3 to participate in upcoming “CodeChamp”, Write the function definition for function “Float_fun”
#!/bin/python3
import math
import os
import random
import re
import sys
import math
#
# Complete the 'Float_fun' function below.
#
# The function accepts following parameters:
# 1. FLOAT f1
# 2. FLOAT f2
# 3. INTEGER Power
#
def Float_fun(f1, f2, Power):
# Write your code here
print('#Add')
print(f1+f2)
print('#Subtract')
print(f1-f2)
print('#Multiply')
print(f1*f2)
print('#Divide')
print(f2/f1)
print('#Remainder')
print(f1%f2)
print('#To_The_Power_Of')
ans=math.pow(f1,Power)
print(ans)
print('#Round')
print(round(ans,4))
if __name__ == '__main__':
4)Using Int Operations :
Define a function called ‘find’ which takes three parameters. Print the output of comparison of numbers in the parameters based on certain conditions
#!/bin/python3
import math
import os
import random
import re
import sys
#
# Complete the 'find' function below.
#
# The function is expected to return an INTEGER.
# The function accepts following parameters:
# 1. INTEGER num1
# 2. INTEGER num2
# 3. INTEGER num3
#
def find(num1, num2, num3):
a=(num1<num2 and num2>=num3)
b=(num1>num2 and num2<=num3)
c=(num3==num1 and num1!=num2)
print(a,b,c)
# Write your code here
if __name__ == '__main__':