使用循环参数生成变量

时间:2018-02-24 05:19:37

标签: python c embedded pic

我想管理大量变量。如果我分别比较每个变量,我的程序将会很大。我想运行for循环并比较所有变量。代码可以在c中用于pic微控制器或python。

R.layout.custom_pop

现在c的值是id1,它是一个字符串,而不是变量id1。有没有办法将c的值作为变量用作id1?

1 个答案:

答案 0 :(得分:1)

似乎你想在不使用for循环的情况下进行简单的比较。 现在你想要所有的id都是真的。

你可以这样做,而不是单独定义id变量,而是使用列表,其中每个值都对应于你的一个id。像id1 id2和id3将分别由ids [0],ids [1]和ids [1]表示。

现在制作清单之后,如果你想查看所有值是否都为真,那就这样做吧。

boolean_val = all(ids)

如果boolean_val为True,则表示列表中变量的所有值都为true,否则其中一个值可能为false。

希望这是你的怀疑。