【发布时间】:2020-06-22 09:02:45
【问题描述】:
我有一个小问题,我写了一个for循环作为一个字符串。
在 PHP 中,借助函数 exec(),我们可以运行字符串,该字符串最终将运行定义在字符串中的 for 循环。
我们也可以在 Python 中做这样的事情吗?
例如,我想运行跟随它:
string="for i in range(1,(5+1)): print(str(i))"
如何在 Python 中运行它?
【问题讨论】:
-
eval 和 exec 是正确的解决方案,它们可以以更安全的方式使用。
-
你是如何以及为什么创建这个字符串的?
标签: python