We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2b24e25 commit 42d422eCopy full SHA for 42d422e
3 files changed
code/13-protocol-abc/typing/vector2d_v4.py
@@ -167,6 +167,6 @@ def __complex__(self):
167
return complex(self.x, self.y)
168
169
@classmethod
170
- def fromcomplex(cls, datum):
171
- return cls(datum.real, datum.imag) # <1>
+ def fromcomplex(cls, n):
+ return cls(n.real, n.imag) # <1>
172
# end::VECTOR2D_V4_COMPLEX[]
code/13-protocol-abc/typing/vector2d_v5.py
@@ -168,7 +168,7 @@ def __complex__(self) -> complex: # <2>
- def fromcomplex(cls, datum: SupportsComplex) -> Vector2d: # <3>
- c = complex(datum) # <4>
+ def fromcomplex(cls, n: complex | SupportsComplex) -> Vector2d: # <3>
+ c = complex(n) # <4>
173
return cls(c.real, c.imag)
174
# end::VECTOR2D_V5_COMPLEX[]
0 commit comments