我是python中的新手,我尝试制作一个简单的python脚本,在前一个值和当前值之间保存一个波动值。但我对此感到困惑..
假设一个波动值是位置
previous_value = position
current_value = position
如何使之前的值保存在下一个位置值之前?
答案 0 :(得分:0)
previous_value,current_value = None,None #initialize values outside the loop
for loop ... :
previous_value = current_value #storing last current value as previous value
current_value = position #storing current position as current value.
答案 1 :(得分:0)
previous_value, current_value = current_value, position
答案 2 :(得分:0)
Python赋值保证您可以在赋值的左侧和右侧使用相同的变量,并且还允许在单个语句中分配多个值:
previous, current = 0, 1
for i in range(10):
previous, current = current, i