変数をゼロで開始しようとしているので、現在は次のようになっています
x1,y1,x2,y2=(0,0,0,0)
動作しますが、少し冗長に思えます。よりクリーンな方法はありますか?
変数をゼロで開始しようとしているので、現在は次のようになっています
x1,y1,x2,y2=(0,0,0,0)
動作しますが、少し冗長に思えます。よりクリーンな方法はありますか?
私は通常そうするだろう
x1 = y1 = x2 = y2 = 0
ただし、これはほとんど問題ではありません。どちらのバージョンも一目で簡単に把握できます。
それは効果的にタプルをアンパックしています。できるよ:
x1 = y1 = x2 = y2 = 0
変更可能なオブジェクトでこれを行わないでください!
わかりやすくするために、私は個人的にJonまたはSvenの回答を使用しますが、別の回答として、itertools
これに使用できます。
import itertools
x1,y1,x2,y2 = itertools.repeat(0,4)
可変オブジェクトの警告は引き続き適用されます。