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...

REVISION IF CONSTRUCT | CLASS TEST

                                                                                     CLASS TEST 1. Write a Python program that asks the user for their age, gender, and current fitness level (beginner, intermediate, or advanced). Based on this information, suggest a suitable fitness plan using if-else statements. Requirements: Inputs : Age (integer) Gender (male/female) Fitness level (beginner/intermediate/advanced) Outputs : Recommend a fitness plan that includes: Suggested workout duration. Type of exercises (e.g., cardio, strength, flexibility). Rest days. Logic : Use if-else to determine the plan based on conditions such as: Age group (e.g., <18, 18–40, >40). Fitness leve...