Chris Angelico added the comment:
BTW, here's how a session looks using method 4's change:
>>> varname = asdf“d“a”t”apoint
File "<stdin>", line 1
varname = asdf“d“a”t”apoint
^
SyntaxError: invalid character in identifier
>>> varname = asdf“d“a”t”apoint.evidence
File "<stdin>", line 1
varname = asdf“d“a”t”apoint.evidence
^
SyntaxError: invalid character in identifier
>>> varname = $d$a$t$apoint
File "<stdin>", line 1
varname = $d$a$t$apoint
^
SyntaxError: invalid syntax
>>> varname = asdf$d$a$t$apoint
File "<stdin>", line 1
varname = asdf$d$a$t$apoint
^
SyntaxError: invalid syntax
>>> varname = 0o1234987654 + 123
File "<stdin>", line 1
varname = 0o1234987654 + 123
^
SyntaxError: invalid syntax
>>> varname = "asdf" + "qwer
File "<stdin>", line 1
varname = "asdf" + "qwer
^
SyntaxError: EOL while scanning string literal
----------
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue27582>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com