sequence - 在 Raku 中简洁地打印数学系列
问题描述
数学级数,以这里表示为数组的连续序列为例:
my @seq = my $a=0, {++$a} ... *;
for @seq[^10].kv {state $f=0; ($^k < 4 or $^k > 7) ?? say "a$^k = " ~ $^v !! (say "..." if $f ne 1; $f=1) };
印刷:
a0 = 0
a1 = 1
a2 = 2
...
a8 = 8
a9 = 9
1-有没有一种简单的方法可以只删除第一个元素,即a0 = 0
从打印输出中删除?
2-这个代码可以变得更惯用吗?
解决方案
推荐阅读
- uipath - 如何通过 UiPath 读取 Excel 表格并将单元格值放在不同的文本字段中?
- c - C 中的整数溢出和对数字错误的防御
- powershell - 针对 Azure DevOps Rest API 对 Azure Pipelines Powershell 任务进行身份验证
- python-3.x - 如何在 Python3.7 的 REPL 中搜索 dir(object) 的属性?
- python - Keras训练过程中acc info输出的含义
- dart - 如何创建两级循环进度指示器?
- http - Flutter - 向我的服务器发出 HTTP 发布请求时出错
- java - Java 解压文件错误。不支持压缩类型
- python - ValueError:必须提供 Quandl API 密钥
- python - 如何插入groupby总和的总和行