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

Latest Current Affairs 2024 Online Exam Quiz for One day Exam Online Typing Test CCC Online Test Python Programming Tutorials Best Computer Training Institute in Prayagraj (Allahabad) Online MBA 2 years Online MCA Online BCA Best Website and Software Company in Allahabad