Re: [讨论] Python 3.10将加入Switch-Case语句

楼主: electgpro (Ray(甫))   2021-03-30 00:55:33
:
作者: yyhsiu (hsiu)   2021-03-30 10:56:00
原本应该要是 1,但是试图 match 第二个的时候被改成2了?
作者: brianhsu (坟墓)   2021-03-30 21:23:00
比较合理的行为,应该是 case 里的 a,scope 应该只在 case 接的那个 block ,而且会把外面的 a shadow 掉?
楼主: electgpro (Ray(甫))   2021-03-30 21:25:00
楼上两位有 get 到重点。让我们坐看会发生什么事
作者: brianhsu (坟墓)   2021-03-30 21:26:00
至少 Scala 是这样处理的 XD
作者: linlin110 (酥炸鸡丁佐罗勒)   2021-04-01 18:46:00
Python的block就没有作Scope 这没有好的解法

Links booklink

Contact Us: admin [ a t ] ucptt.com