Python多次显示string

我想打印一个字符或string像“ – ”n次。

我可以做到这一点,而不使用循环?有没有像这样的function

print('-',3) 

这意味着打印- 3次,就像这样:

 --- 

Python 2.x:

 print '-' * 3 

Python 3.x:

 print('-' * 3) 

要在Python 3.x中打印3次string,在这种情况下string是“hello”

打印(“你好”* 3)

 st=input("Enter a string") n=input("No of times to repeat:") print(st * int(n))