Python,多次打印,

use*_*531 6 python

如何多次重复多次字符串?我知道我可以使用for循环,但我希望x每行重复一次字符串次数n.

例如,如果用户输入2,则输出将为:

@@
@@
@@
@@
Run Code Online (Sandbox Code Playgroud)

x等于2,n等于4.

小智 28

如果要something = '@'在一行中打印2次,可以这样写:

print(something * 2)
Run Code Online (Sandbox Code Playgroud)

如果要打印4行内容,可以使用for循环:

for i in range(4):
     print(something)
Run Code Online (Sandbox Code Playgroud)


JAB*_*JAB 9

for i in range(3):
    print "Your text here"
Run Code Online (Sandbox Code Playgroud)

要么

for i in range(3):
    print("Your text here")
Run Code Online (Sandbox Code Playgroud)


Tim*_*lin 5

令我惊讶的是,之前的答案中没有出现这个简单的答案。

在我看来,在多行上打印字符串的最简单方法如下:

print("Random String \n" * 100),其中 100 代表要打印的行数。