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