[ Perl 6 ] 不只一种方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[ Perl 6 ] 不只一种方法相关的知识,希望对你有一定的参考价值。
[ Perl 6] 不只一种方法(1)
Perl 6的设计哲学之一就是:做一件事情不止有一种方法。即使是一个简单的循环,在 Perl 6 中也有多种实现方式
1. Python方式
my $product = 1;
for 1..5 -> $x {
$product *= $x;
}
say $product;
2. 使用主题变量 ( topical vaiable )
my $product = 1;
for 1..5 {
$product *= $_;
}
say $product;
3. 一行内解决
my $product = 1;
$product *= $_ for 1..5;
say $product;
以上是关于[ Perl 6 ] 不只一种方法的主要内容,如果未能解决你的问题,请参考以下文章
需要一种有效的方法来避免使用 Laravel 5 重复代码片段