本网站由以下捐款支持:OEIS基金会.

模板:重复

来自OeisWiki
跳转到:航行,搜索

这个{{重复}}typeing-aid模板将给定字符串重复指定次数。

用法

{{重复|非负整数计数|字符串}}

哪里

  • 1标准参数:非负整数计数(必需);
  • 2参数:字符串重复(默认值为*,即∗)。

注释: MediaWiki解析器总是忽略模板参数中的初始和最终空白(空格、制表符、换行符)。(所以{{repeat|10|ab}}与相同{{repeat|10|ab}}.)

示例

代码 结果
{{tnxb|重复|75}} ∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗
{{重复|0{{=}}}
{{重复|1|{{=}}} =
{{repeat|10|{{=}}}} ==========
{{repeat|25|{{=}}}} =========================
{{repeat|100|{{=}}}} ====================================================================================================
{{repeat|23|ab}} ababababaabababababa
{{repeat|23|ab}} ababababaabababababa
{{repeat|23|ab }} ab ab ab ab abab ab ab lab ab ab ab ab ab ab ababab ab abAb ab abab abab
{{repeat|23|ab}} a ba ba ba ba ba-ba ba ba baba-ba ba-ba-ba ba-ba-ba-ba-巴巴巴巴巴拉巴巴巴巴巴巴巴
{{重复|250|.}} 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
{{repeat|50|⋅- }} ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - ⋅ - 

在下面的图中,垂直管道是黑色的(尽管它们在一些LCD显示器上显示为绿色,要么是由于显示器,要么是由于视觉错觉…)

{{repeat|250|{{!}}}}||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||


迭代法,正在解决
10x个=2x个
:(另请参见{{简单递归}}模板)
代码 结果
{{repeat|5|ln(10*}}1{{repate|5|)/ln2}} ln(10*ln
{{#expr:{{repeat|0|ln(10*}}1{{repate|0|)/ln2}} 1
{{#expr:{{repeat|1|ln(10*}}1{{repate|1|)/ln2}}} 3.3219280948874
{{#expr:{{repeat|2|ln(10*}}1{{repate|2|)/ln2}} 5.053948940532
{{#expr:{{repeat|3|ln(10*}}1{{repate|3|)/ln2}} 5.6593391838607
{{#expr:{{repeat|4|ln(10*}}1{{repate|4|)/ln2}} 5.8225617006257
{{#expr:{{repeat|5|ln(10*}}1{{repate|5|)/ln2}} 5.8635821173811
{{#expr:{{repeat|10|ln(10*}}1{{repate|10|)/ln2}} 5.8769986050183
{{#expr:{{repeat|15|ln(10*}}1{{repate|15|)/ln2}}} 5.8770105831049
{{#expr:{{repeat|20|ln(10*}}1{{repate|20|)/ln2}} 5.8770105937826
{{#expr:{{repeat|25|ln(10*}}1{{repate|25|)/ln2}} 5.8770105937921
{{#expr:{{repeat|30|ln(10*}}1{{repate|30|)/ln2}} 5.8770105937921

输入无效的示例

代码 结果
{{重复|-1|a}} 重复错误:第一个参数必须是非负整数
{{重复|13.5 |a}} 重复错误:第一个参数必须是非负整数
{{重复|a | 10}} 重复错误:第一个参数必须是非负整数

测验

代码

-----

产量(MediaWiki将其解释为“水平规则”(<小时/>)


代码

{{重复|5|-}}

产量(未解释)

​-----

代码

*****

yield(*被MediaWiki解释为“列表项”(<li></li>)(前面有一个项目符号)

代码

{{重复|5|*}}

产量(使用低星号*&lowast;而不是星号**避免MediaWiki将*解释为“列表项”(<li></li>)(前面有一个项目符号)

∗∗∗∗∗

代码

使用{{~重复~1}}{{~重复~0}}.

注意,*作为第二个参数的默认值由&lowast;命名字符实体。

<noinclude>{{documentation}}<--在-(连字符)之前放置一个空空格{{sp|0}},以防止MediaWiki解释(位于行的开头)作为“水平规则”(<hr/>)。将*(星号)替换为&lowast;因为MediaWiki将*解释为无序列表的“列表项”(<li>…</li>)(前面有一个项目符号)。--></noinclude><includeonly>{#if:{{2|*}}}|{{ifint|{{1|非整数}}}|{{#ifeq:{{2|*}}|-|{sp|0}}}<---->{{#ifexpr:({{1}})>=0|{{~Repeat~1|{{#expr:(({{{1}})-({{1neneneep})mod 400)/400}}|{{~重复~1|400|{{2|*}}}}{{~Repeat~1 |{#expr:|{{error|重复错误:第一个参数必须是[[Nonnegative integers | nonegative integer]]}}}}|{{error|重复错误:第一个参数必须是[[Nonnegative integers | nonegative integer]]}}}}| <!-- 没有可重复的字符!-->}}</仅包括>

另请参见