gpt4 book ai didi

raku - 为什么 100 ~~ ^100 在 Perl 6 中返回 false?

转载 作者:行者123 更新时间:2023-12-04 13:10:59 25 4
gpt4 key购买 nike

perl6 -e '100 ~~ ^100'返回 False ,在我看来它应该返回 True ,因为 100 在 0 和 100 之间的范围内。这是 Range 设计的一部分吗?我只是不理解这里的类(class)还是这是一个错误?

最佳答案

语法 ^1000 ..^ 100 的简写和 ^意思是“排除”。 0 ..^ 100实际上是数字 0 到 99。那是因为 ^100你会得到一个包含 100 个元素的列表 - 这对 for 非常有用循环。

不要忘记你可以用 say (^100).list 输出整个列表.

除此之外,还有^..^..^排除第一个元素或第一个和最后一个元素。

关于raku - 为什么 100 ~~ ^100 在 Perl 6 中返回 false?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34693031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com