目前,我试图同时重新定义python中的两个变量。例如,我有基础案例Python同时变量增量
p = 3
q = 2
和我要重新定义p和q,使得
p = p+2q
和
q = p+q
因此,p和q的元组应当是(p,q)=(3,2)然后(7,5)然后(17,15)等等。我不知道如何同时重新定义这些变量。
当然,下面的代码将工作:
p = 2
q = 3
temp = [0,0]
while True:
temp[0] = p + 2q
temp[1] = p+q
p = temp[0]
q = temp[1]
print(p,q)
,但我希望避免temp
列表。有没有更漂亮,更蟒蛇式的方式来做到这一点?
打我给它,有一个给予好评:) – jaypb
是的,我总是喜欢添加父母只是为了可读性而着迷。 – arshajii
谢谢!这正是我所期待的。 –