<div>x=y="some string"</div><div>And we know that python interprets from left to right. so why it doesnt raise a name error here saying name 'y' is not defined?</div><div><br></div><div>another example:</div>
<div>(1,2) + 3, </div><div>here, python raises a TypeError "can only concatenate tuple(not int) to tuple" but we know (3,) is a tuple as seen by following:</div><div>t=3,</div><div>type(t)</div><div><type 'tuple'></div>
<div>Arent both of this contradicting?</div><br>-- <br>Chetan H Harjani<br><br>