PYTHON BASICS
NOTEBOOK ASSIGNMENT
Q1. What is
Python? Write its features.
Q2. Write
few advantages & disadvantages of Python Languages.
Q3. What is
a difference between an expression and a statement?
Q4. What do
you mean by Mutable and Immutable Data Types. Explain with example.
Q5. How will
the following expression be evaluated in Python?
15.0 / 4 + (8 + 3.0)
Q6. Give the
output of the following when num1 = 4,num2 = 3, num3 = 2 (NCERT)
a) num1 +=
num2 + num3
print (num1)
b) num1 =
num1 ** (num2 + num3)
print (num1)
c) num1 **=
num2 + num3
d) num1 =
'5' + '5'
print(num1)
e)
print(4.00/(2.0+2.0))
f) num1 =
2+9*((3*12)-8)/10
print(num1)
g) num1 = 24
// 4 // 2
print(num1)
h) num1 =
float(10)
print (num1)
i) num1 =
int('3.14')
print (num1)
j)
print('Bye' == 'BYE')
k) print(10
!= 9 and 20 >= 20)
l) print(10
+ 6 * 2 ** 2 != 9//4 -3 and 29>= 29/9)
m) print(5 %
10 + 10 < 50 and 29 <= 29)
n) print((0
< 6) or (not(10 == 6) and (10<0)))
Q7. What are identifiers? Write rules for naming an identifier.
Q8. The volume of a sphere with radius r is 4/3πr3. Write a Python program to find the volume of
spheres with radius 7cm, 12cm, 16cm, respectively. (NCERT)
Q9. Write a program to calculate in how many days a work will be completed by three persons A, B and C together. A, B, C take x days, y days and z days respectively to do the job alone. The formula to calculate the number of days if they work together is xyz/(xy + yz + xz) days where x, y, and z are given as input to the program. (NCERT)
Comments
Post a Comment