4
如果我有一个变量:如何检查是否变量的值发生了变化
var = 5
我想检测并跳转到一个功能时的变量的值发生变化,因此,如果var
不等于之前的价值,我想跳到一个函数。
这样做最简单的方法是什么?
又如:
from datetime import datetime
import time
def dereferentie():
currentMinute = datetime.now().minute
checkMinute(currentMinute)
def checkMinute(currentMinute):
#if currentMinute has changed do:
printSomething()
def printSomething():
print "Minute is updated"
def main():
while (1):
dereferentie()
if __name__ == '__main__':
main()
[在Python变量的值检测的变化(可能重复http://stackoverflow.com/questions/7540443/detecting-change-in-the-value-of-python-变量) – asdf
...你可能正在寻找一个'if'语句吗? – nneonneo
var是一个全局变量还是它属于一个类? – Pynchia