1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107
|
a = b
a += b
a -= b
a *= b
a /= b
a //= b
a %= b
a |= b
a ^= b
a **= b
a &= b
a @= b
a <<= b
a >>= b
a += yield
(a) += 1
a[1] += 1
a.b += 1
a.b.c += 1
f(i for i in range(2)).a += 1
f().a += 1
(a) = 1
a.b = 1
a.b.c = 1
a.b.c.d = 1
a[b] = c
a[b][c] = 1
a.b[c] = 1
a[1:] = b
a[:1] = b
a[1:10:2] = b
a: int = b
a: int = yield
a.b: int
a.b: int = 1
a[b]: int = 1
a[b]: int = 1
a = 1
a = 1.0
a = ""
a = u""
a = r"\c"
a = b"a"
a = f"{a}"
a = f"{d}" "rr"
a = "rr" f"{d}" "rr"
a = ()
a = (1,)
a = (1, 2)
b = []
b = [
1,
]
b = [1, 2]
c = {
1,
}
c = {1, 2}
d = {}
d = {1: 2}
d = {
1: 2,
}
d = {1: 2, 3: 4}
a = True
b = False
c = None
d = *a, (*b, c)
d = *a, (*b, *c)
f = (a := 1)
a, b = c
a, *b = c
a, *b, d = c
a, *b, d = yield d
|