如何在python中存储和比较返回值

时间:2014-01-04 00:04:22

标签: python

在这里用python完成新手。我想知道什么类型的数据结构以及如何处理我正在尝试做的事情。

我有一些函数都返回一个整数。我需要存储这些值并将它们与自己进行比较,看看它们是否在第二次调用函数时发生了变化。我该怎么做呢?非常感谢指向我正确的方向。

我目前正在连续调用这三个函数:

self.checkAlarmVolume()
self.checkSpeakerVolume()
self.checkMusicVolume()

1 个答案:

答案 0 :(得分:0)

最简单的方法是:

a1 = self.checkAlarmVolume()
...
a2 = self.checkAlarmVolume()

if (a1 != a2)
    ...

另一种方法是,如果要存储多个值,可以使用list

a_list = []
a_list.append(self.checkAlarmVolume())
...
a_list.append(self.checkAlarmVolume())

if (a_list[0] != a_list[1])
    ...