NIELIT O Level Exam

<p>What will be the output of the following Python code?</p><pre><span style="font-size: 14px;">x = 'abcd'<br></span><span style="font-size: 14px;">for i in x:<br></span><span style="font-size: 14px;">&nbsp; &nbsp; print(i)<br></span><span style="font-size: 14px;">&nbsp; &nbsp; x.upper()</span></pre>

What will be the output of the following Python code?

x = 'abcd'
for i in x:
    print(i)
    x.upper()


निम्नलिखित Python कोड का आउटपुट क्या होगा?

x = 'abcd'
for i in x:
    print(i)
    x.upper()

A. a B C D

B. a b c d

C. A B C D

D. error




Correct Answer is :

B. a b c d



Explanation
Changes do not happen in-place, rather a new instance of the string is returned.
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