เบเบฐเบงเบฑเบเบเบฐเบเปเบฒเบเบตเปเปเปเบฒเบชเบปเบเปเบเบเบตเปเบชเบธเบ:
- เบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฒเบเบกเบญเบเบซเบกเบฒเบ:
เปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ := เปเบซเบกเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบกเบญเบเบเปเบฒเปเบซเปเบเบฑเบเบเบปเบงเปเบเบเบฒเบเปเบ expressions. เบเบปเบโเบเบปเบงโเบขเปเบฒเบ:
เบเปเบฒ (n := len(a)) > 10:
print(f"เบฅเบฒเบเบเบฒเบเบเบฒเบงเปเบเบตเบเปเบ ({n} เบญเบปเบเบเบฐเบเบญเบ, เบเบฒเบเบงเปเบฒ <= 10)") - เบเบฒเบเปเบเปเบเบฝเบเบเบฒเบกเบเบณเปเปเปเบเปเบเบปเปเบฒเบเบฑเปเบ:
เบเบญเบเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบฐเบเบธเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเปเบฒเบเบฒเบเบเบตเปเบชเบฒเบกเบฒเบเบชเบปเปเบเบเปเบฒเบ syntax argument เบเบตเปเบกเบตเบเบทเปเปเบฅเบฐเบชเบดเปเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบ. เบเบปเบงเบขเปเบฒเบ:
def f(a, b, /, c, d, *, e, f):
เบเบดเบก(a,b,c,d,e,f)f(10, 20, 30, d=40, e=50, f=60) # เบเบปเบเบฅเบปเบ
f(10, b=20, c=30, d=40, e=50, f=60) # เบเปเปเบเบดเบเบเบฒเบ, `b` เบเปเปเบชเบฒเบกเบฒเบเปเบเบฑเบเบญเบฒเบเบดเบงเปเบกเบฑเบเบเบตเปเบกเบตเบเบทเปเปเบเป.
f(10, 20, 30, 40, 50, f=60) # เบเปเปเบเบดเบเบเบฒเบ, `e` เบเปเบญเบเปเบเบฑเบเบญเบฒเบเบดเบงเปเบกเบฑเบเบเบตเปเบกเบตเบเบทเปเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบกเบตเบงเบดเบเบตเบเบฒเบเบเบปเบเบเปเบญเบเบเบนเปเปเบเป API เบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒเบเบฒเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบเบทเปเบเบฒเบเปเบเปเบเบฝเบเบเบญเบเบเบฑเบเบเบฑเบ.
- เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ f-strings = เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเปเบงเบเบเบปเบเปเบญเบเปเบญเบเบฐเบชเบฒเบเปเบฅเบฐเบเบฒเบเบเบตเบเบฑเบ:
เปเบเบตเปเบกเบเปเปเบฒเบเบฒเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบตเบเบฑเบ/เบเบฑเบเบเบถเบเบเปเปเบเบงเบฒเบกเบเปเบฒเบ.
n = 42
print(f'เบชเบฐเบเบฒเบเบเบตเปเบฅเบ {n=}.')
# เบเบฐเบเบดเบก "เบชเบฐเบเบฒเบเบเบตเปเบฅเบ n=42." - เปเบเปเปเบเบเปเบฒเบชเปเบฒเบเบฑเบเบชเบทเบเบเปเปเปเบเบเบฅเบฑเบญเบเบชเบธเบเบเปเบฒเบ (เบกเบฑเบเบเปเปเปเบเปเปเบฎเบฑเบเบงเบฝเบเบเปเบญเบ).
เบญเบทเปเบเป:
- เบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบฐเบเบธเปเบชเบฑเปเบเบเบฒเบเปเบเบซเบฒ bytecode cache เปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ __pycache__.
- Debug เปเบฅเบฐ Release builds เปเบเป ABI เบเบฝเบงเบเบฑเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: linux.org.ru