rabbit_hole_bonanza
04:45 · Aug 30, 2024 · Fri
Python的变量名为什么区分大小写,但不区分全半角?
|
原文
Telegraph
Python的变量名为什么区分大小写,但不区分全半角?
数字生命可真多啊。。。 我想题主说的是,在使用诸如 print(__name__) 时,print(__name__) 也能得到完全一样的结果。 实际上不只如此,在 https://peps.python.org/pep-0672/#normalizing-identifiers 所举的例子中,英语中的连字 fi(f 和 i 连在一起,是个独立的 Unicode 码)会被 python 视为和普通的两个英文字母 fi 等同;xⁿ 会视为和 xn 等同(也就是 xⁿ = 8,则 print(xn) 也是 8)。…
Home
Powered by
BroadcastChannel
&
Sepia