最有效的方法是一次为多个变量赋值为零

Chr*_*ris 10 python

我试图将变量设置为零,所以它目前看起来像这样

x1,y1,x2,y2=(0,0,0,0)
Run Code Online (Sandbox Code Playgroud)

它有效,但似乎有点多余.有更干净的方式吗?

Sve*_*ach 11

我通常会这样做

x1 = y1 = x2 = y2 = 0
Run Code Online (Sandbox Code Playgroud)

但是,这几乎不重要.这两个版本一眼就能轻松掌握.


Jon*_*nts 9

这实际上是拆开元组.你可以做:

x1 = y1 = x2 = y2 = 0
Run Code Online (Sandbox Code Playgroud)

只是不要用可变对象做这个!

  • 对于那些不理解警告的人,试试这个:`a = b = []`,`a.append(1)`.现在,如果你以前没见过:`b == [1]`. (4认同)