水木社区手机版
首页
|版面-Python的自由天空(Python)|
新版wap站已上线
返回
1/1
|
转到
主题:[0xfor x in (1,2,3)]
3楼
|
ilovecpp
|
2021-04-14 11:11:35
|
展开
应该被当作bug改掉。
引号,括号等符号后面不需要空格可以理解。
但是1or被当作1 or这个看不出有什么好。
【 在 world 的大作中提到: 】
: 神奇的python
:
https://docs.python.org/3/reference/lexical_analysis.html#whitespace-between-tokens
: 2.1.9. Whitespace between tokens
: ...................
--
FROM 58.37.63.*
11楼
|
ilovecpp
|
2021-04-14 19:54:30
|
展开
当前lexer这个地方肯定是故意的。它0x后面不直接跟0-f会报错,0x后面的_不直接跟0-f也会报错,但其它情况就不报错了。
当初可能是偷懒,现在就是在向后兼容。
【 在 eGust 的大作中提到: 】
: 变量不能以数字开头是废话,你倒是说个能用数字开头当变量名的语言瞧瞧?
: lexer 写成这德行只是偷懒而已,就跟 r'' 不能用 \ 结尾一样,根本毫无道理可言
--
FROM 58.37.58.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版