文字列を複数回表示する


89

'-'nのような文字や文字列をn回印刷したい。

ループを使わずにできますか?..のような関数はありますか?

print('-',3)

..-これは、次のように3回印刷することを意味します。

---

回答:



5

受け入れられた答えは短くて甘いですが、Python3.xで区切り文字を提供できるようにする代替構文を次に示します。

print(*3*('-',), sep='_')

'\'を使用して分離すると、これは失敗します。これを確認してください:*3*('-',), sep='\'
Rushabh Patel

「\」は有効な文字列ではありませんので、@RushabhPatelこれは、「\」の代わりまたはR「\\」を使用、である
オリヴィエMelançon
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.