使用评估函数多次打印字符串

时间:2019-09-27 02:00:02

标签: python eval

我使用了for loop,但我想不出其他方法。

name = input("Enter Your Name")

for i in range(10):
    print('String',end='')
print(name)

谢谢。

1 个答案:

答案 0 :(得分:0)

如果您真的要使用eval(),则可以执行以下操作:

eval("print('String' * 10)")

显然只是

print('String' * 10)

我认为您可能会对eval函数的行为感到困惑,它唯一要做的就是启用Python脚本来执行Python表达式。

此处有更多信息:https://docs.python.org/3/library/functions.html#eval