What is the output of the following :
y = 10
x = y += 2
print (x)
What is the output of the following :
y = 10
x = y += 2
print (x)
What is the output of the following :
y = 10
x = y += 2
print (x)
x=12
y = 10
x =y+=2
print(x)
x = 12
y=10
x=y+=2
print(x)
x=12
y = 10
x =y+=2
print(x)
ANS: It throws an error because of invalid syntax (x can’t be assigned y+=2)
y=10
x= y++2
print(x)
Then the answer will be 12
or
y=10
y+=2
x=y
print(x)
Then the answer will be 12
y = 10
x = y += 2
print(x)
#output: invalid syntax
#correct code
y = 10
y += 2
x = y
print(x)
#output:12
y=10
x=y+=2
print(x)
x=12
y=10
y+=2
x=y
print(x)
12
y=10
x=y+=2
print(x)
#syntaxerror:invalid syntax:-output
y=10
y+=2
x=y
print(x)
output:-12
y=10
x=y+=2
print(x)
The value of x will be 12
y = 10
x = y += 2
print (x)
o\p :
x = y += 2
^
SyntaxError: invalid syntax
Correction :
y=10
y+=2
x=y
print(x)
o\p :
12