NIELIT O Level Exam

<p>What will be the output of the following expression?</p><pre><span style="font-size: 14px;">a = 2<br></span><span style="font-size: 14px;">b = 8<br></span><span style="font-size: 14px;">print(a|b )<br></span><span style="font-size: 14px;">print(a &gt;&gt; 1)</span></pre>

What will be the output of the following expression?

a = 2
b = 8
print(a|b )
print(a >> 1)


निम्नलिखित अभिव्यक्ति का आउटपुट क्या होगा?

a = 2
b = 8
print(a|b )
print(a >> 1)

A. 10 0

B. 10 2

C. 2 2

D. 10 1




Correct Answer is :

D. 10 1



Explanation

binary of 2 is (10)

Binary of 8 is (1000)

Bitwise OR => (0010)|(1000) =>1010 => which is 10

binary of 2 is (10) 

and bitwise shift (01) which is 1 so the answer is 10 1

CCC Online Test Python Programming Tutorials Best Computer Training Institute in Prayagraj (Allahabad) Online Exam Quiz O Level NIELIT Study material and Quiz Bank SSC Railway TET UPTET Question Bank career counselling in allahabad Best Website and Software Company in Allahabad Website development Company in Allahabad