在Julia中,如何在Python中创建字符串n次重复一个字符?

问题描述 投票:3回答:1

在Python中,很容易创建一个n字符串:

>>> '=' * 40
'========================================'

但是,在朱莉娅上面不起作用。什么是Julia相当于上面的Python代码?

python julia
1个回答
10
投票

在Julia中,您可以将单个字符复制到一串n字符中,或使用n运算符将单字符字符串复制到一串^字符中。因此,无论是单引号字符,'=',还是双引号单字符"=",字符串都可以使用。

julia> '='^40  # Note the single-quoted character '='
"========================================"
julia> "="^40  # Note the double-quoted string "="
"========================================"

另一种做同样事情的方法是:

julia> repeat('=', 40)
"========================================"

julia> repeat("=", 40)
"========================================"
© www.soinside.com 2019 - 2024. All rights reserved.