File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -25,6 +25,9 @@ __imul__ called
2525__div__ called
2626__rdiv__ called
2727__idiv__ called
28+ __floordiv__ called
29+ __rfloordiv__ called
30+ __ifloordiv__ called
2831__mod__ called
2932__rmod__ called
3033__imod__ called
Original file line number Diff line number Diff line change 66x **= 2
77x -= 8
88x /= 2
9+ x //= 1
910x %= 12
1011x &= 2
1112x |= 5
1920x [0 ] **= 2
2021x [0 ] -= 8
2122x [0 ] /= 2
23+ x [0 ] //= 2
2224x [0 ] %= 12
2325x [0 ] &= 2
2426x [0 ] |= 5
3234x [0 ] **= 2
3335x [0 ] -= 8
3436x [0 ] /= 2
37+ x [0 ] //= 1
3538x [0 ] %= 12
3639x [0 ] &= 2
3740x [0 ] |= 5
@@ -128,6 +131,23 @@ def __idiv__(self, val):
128131 print "__idiv__ called"
129132 return self
130133
134+ def __floordiv__ (self , val ):
135+ print "__floordiv__ called"
136+ return self
137+ def __ifloordiv__ (self , val ):
138+ print "__ifloordiv__ called"
139+ return self
140+ def __rfloordiv__ (self , val ):
141+ print "__rfloordiv__ called"
142+ return self
143+
144+ def __truediv__ (self , val ):
145+ print "__truediv__ called"
146+ return self
147+ def __itruediv__ (self , val ):
148+ print "__itruediv__ called"
149+ return self
150+
131151 def __mod__ (self , val ):
132152 print "__mod__ called"
133153 def __rmod__ (self , val ):
@@ -201,6 +221,10 @@ def __ilshift__(self, val):
2012211 / x
202222x /= 1
203223
224+ x // 1
225+ 1 // x
226+ x //= 1
227+
204228x % 1
2052291 % x
206230x %= 1
You can’t perform that action at this time.
0 commit comments