What will be the output of the following Python code? x = “abcdef” i = “a” while i in x: print(‘i’, end = “ ”)
Question: What will be the output of the following Python code?
x = “abcdef”
i = “a”
while i in x:
print(‘i’, end = “ ”)
(b) i i i i i i ...
(c) a a a a a a...
(d) a b c d e
Ans: (b) i i i i i i ...
Here i i i i i i ... printed continuously because as
the value of i or x is not changing, the
condition will always evaluate to True. But
also here we use a quotation marks on “i”, so
here i treated as a string, not like a variable.
Comments
Post a Comment