Skip to main content

GRADE XI - PYTHON BASICS ASSIGNMENT

 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

Popular posts from this blog

PYTHON - MYSQL CONNECTIVITY CODE

  #INSERTION OF DATA import mysql.connector mydb = mysql.connector.connect( host="localhost", user="root", passwd="root", database="school" ) print("Successfully Connected") #print(mydb) mycursor=mydb.cursor()   v1=int(input("enter ID:")) v2=input("enter name:") v3=input("enter Gender:") v4=int(input("enter age:")) sql='insert into TEACH values("%d","%s","%s","%s")'%(v1,v2,v3,v4) print(sql) mycursor.execute(sql) mydb.commit() print("record added") #MYSQL Connection code – Deletion on database SOURCE CODE: s=int(input("enter id of TEACHER to be deleted:")) r=(s,) v="delete from TEACH where id=%s" mycursor.execute(v,r) mydb.commit() print("record deleted") MYSQL Connection code – Updation on database SOURCE CODE: import mysql.connector mydb = mysql.connector.c...

GRADE XII CS - VIVA QUESTIONS

  VIVA QUESTIONS GRADE XII CS Dear All Be thorough with your project and practical files, as the viva can be asked from anywhere. Stay calm, don’t get nervous, and be confident in front of the examiner. 1. Tell me about your project. 2. Which concepts you have used for your project? 3. What do you mean by front end and back end? How they are important in developing any such projects? 4  Mention the modules and built-in functions you have used in your project. 5. Which real world problems are solved by your project? 6. Explain the most important feature of your project. 7. Name a few mutable data types of python. Lists, Sets, and Dictionaries 8. Name a few immutable data types of python. Strings, Tuples, Numeric 9. Name ordered and unordered data type of python. Ordered – String, List, Tuples Unordred – Set, Dictionaries 10. What is the significance of a pass statement in python? pass is no operation python statement. This is used where python requires syntax but logic requires...