| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- a = 1 + 2 \
- + 3
- assert a == 6
- assert 1 + 2 \
- + 3 == 6
- assert 1 + 2 + \
- 3 + \
- 4 == 10
- assert 1 + 2 + \
- 3 + \
- 4 + 5 + 6 \
- == 21
- if 1 and 2 \
- and 3 \
- and 4 \
- and 5:
- assert True
- else:
- assert False
- 1 and 2 \
- and 3 \
- and 4
- a = 1
- assert a == 1
- # https://github.com/pocketpy/pocketpy/issues/408
- x = (
- 1
- +
- 2
- )
- # https://peps.python.org/pep-0008/#should-a-line-break-before-or-after-a-binary-operator
- compile('''
- income = (gross_wages
- + taxable_interest
- + (dividends - qualified_dividends)
- - ira_deduction
- - student_loan_interest)
- '''.strip(), 'main.py', 'exec')
- res = []
- class Thing:
- def do_a(self):
- res.append("A")
- return self
- def do_b(self):
- res.append("B")
- return self
- def do_c(self):
- res.append("C")
- return self
-
- (Thing()
- .do_a()
- .do_b()
- .do_c())
- assert res == ["A", "B", "C"]
|