wordpress可以做下载站吗,软件开发文档管理系统,临海建设规划信息网网站,微信运营是做什么的我们可能会时长碰到这样一个场景#xff0c;计算得到一个非固定值#xff0c;需要根据这个值定义相同数量个变量。实现方式的核心是exec函数#xff0c;exec函数可以执行我们输入的代码字符串。exec函数的简单例子:exec (print hello world)hello w…我们可能会时长碰到这样一个场景计算得到一个非固定值需要根据这个值定义相同数量个变量。实现方式的核心是exec函数exec函数可以执行我们输入的代码字符串。exec函数的简单例子:exec (print hello world)hello world可以很清晰的看到我们给exec传入一个字符串print hello world,exec是执行字符串里面的代码print hello world。根据这个特性,我们可以用占位符实现我们对变量的定义,如:exec (temp%s1%1)这段代码的意思是让exec执行temp11。字符串里面的%s由‘1’代替了。我们在外面再套一个循环就可以实现对多个变量的定义了。for i in range(10):exec (temp%s1%i)在这里通过一个循环来生成10个变量i的变化从0到9。用变量i替代%s所以在每次循环里面分别给temp0,temp1赋值。执行结果:如果想要替换多个占位符可以这样写:exec (temp%s%d%(i,i))在这里分别以字符串、整数形式替换占位符执行结果temp11