0% found this document useful (0 votes)
677 views3 pages

Unit - 3 Class 11 Computer Science Cbse Question and Answers

CBSE CLASS 11 UNIT-4 CH-3 PROGRAMMING METHODOLOGY QUESTION AND ANSWERS

Uploaded by

Chamu Ndeeswari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
677 views3 pages

Unit - 3 Class 11 Computer Science Cbse Question and Answers

CBSE CLASS 11 UNIT-4 CH-3 PROGRAMMING METHODOLOGY QUESTION AND ANSWERS

Uploaded by

Chamu Ndeeswari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Unit-3 chapter-1 Getting started with python

EXERCISE
1. Create following Variables
i) „mystring‟ to contain „hello‟
ii) „myfloat‟ to contain „2.5‟
iii) „myint‟ to contain „10‟
Answer: mystring = 'hello'
myfloat = 2.5
myint = 10

2. Write the value justification


i) 2*(3+4)
ii) 2*3+4
iii) 2+3*4
Ans: 14,10,14

3. What is the type of the following result:


i) 1+2.0+3
Answer: float, adding/subtracting/multiplying/dividing an integer with a float type
results in float.

4. Which of the following is the valid variable name:


i) global
ii) 99flag
iii) sum
iv) an$wer
Answer: sum

5. True or False
i) Character Data type values should be delimited by using the single quote.
ii) None is one of the data type in python
iii) The += operator is used to add the right hand side value to the left hand side
variable.
iv) The data type double is not a valid python data type.
v) Python does not have any keywords
vi) The equal to condition is written by using the == operator
Answer: False,True,False,True,False,True

6. Check all syntactically correct statements


a) Which input statements are correct
i) a = raw_input ( )
ii) a = raw_input (“enter a number”)
iii) a = raw_imput (enter your name)
Answer: Only iii) is incorrect

b) Which print statements are correct?


i) _print “9” + “9”
ii) _print int(“nine”)
iii) _print 9+9
iv) print 9
Answer: iv)

c) Which are correct arithmetical operations?


i) a = 1*2
ii) 2 = 1+1
iii) 5 + 6 = y
iv) Seven = 3 * 4
Answer: i) and iv)

d) Which are correct type conversions?


i) int (7.0+0.1)
ii) str (1.2 * 3.4)
iii) float (“77”+“.0”)
iv) str ( 9 / 0 )
Answer: i) and ii)

e) Which operations result in 8?


i) 65 // 8
ii) 17 % 9
iii) 2 * * 4
iv) 64 * * 0.5
Answer: 8,8,16,8.0

f) Which lines are commented?


i) “””This is a comment”””
ii) # This is a comment
iii) // this is a comment
iv) „ „ „ This is a comment‟ „ „
Answer: i) & ii)

g) Find the matching pairs of expressions and values.


i) 1023 boolean
ii) None int
iii) [2, 4, 8, 16] tuple
iv) True list
v) 17.54 str
vi) („Roger‟, 1952) NoneType
vii) “my fat cat” float
Answer: 1023-int, None-NoneType, [2,4,8,16]-list,True-boolean, 17.54-float, ('Roger',
1952)-tuple,”my fat cat”-str

7. MCQ
i) The __________ data type allows only True/False values
a) bool b) boolean c) Boolean d) None

ii) If the value of a = 20 and b = 20, then a+=b will assign ________ to a
a) 40 b) 30 c) 20 d) 10

iii) The ____________ operator is used to find out if division of two number
yields any remainder
a) / b) + c) % d) //

8. When will following statement in interpreter result into error:


>>> B+4
Answer: when B is not defined before hand or B+4 is not being assigned to any other
variable

9. How can we change the value of 6*1-2 to -6 from 4?


Answer: 6*(1-2)

10. Is python case sensitive?


Ans:yes, it is Highly case sensitive.

11. What does „immutable‟ mean; which data type in python are immutable.
Answer: Integer & Long , Float/floating point , Complex

You might also like