แงแแแแแแ แกแแแแขแแ แแกแ แแแแแแชแแแแ:
- แแแแแแแแแก แแแแแฎแแขแฃแแแแ:
แแฎแแแ := แแแแ แแขแแ แ แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแญแแ แแแแจแแแแแแแแแ แชแแแแแแแก แแแแแแแแฅแแแแแแจแ. แฒแแแแแแแแ:
แแฃ (n := len(a)) > 10:
แแแญแแแ (f"แกแแ แซแแแแแ แแ แซแแแแ ({n} แแแแแแแขแ, แแแกแแแแแแแแแ <= 10)") - แแฎแแแแ แแแแแชแแฃแ แ แแ แแฃแแแแขแแแ:
แแฎแแ แจแแแแซแแแแ แแแฃแแแแแ แ แแแแแ แคแฃแแฅแชแแแก แแแ แแแแขแ แแแ แจแแแซแแแแ แแแแแแแแแก แแแกแแฎแแแแแฃแแ แแ แแฃแแแแขแแก แกแแแขแแฅแกแแ แแ แ แแแแแ แแ แ. แแแแแแแแ:
def f(a, b, /, c, d, *, e, f):
แแแญแแแ (a, b, c, d, e, f)f(10, 20, 30, d=40, e=50, f=60) # OK
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
แแแญแแแ (f'Hello World {n=}.')
# แแแแแญแแแแก "Hello world n=42." - แแแแคแแฅแกแแ แ แแแแ แซแแแแแ แกแแแแแแซแ แกแแขแงแแ แกแแแแแแ แแแแแจแ (แแแ แ แแ แแฃแจแแแแแ).
แกแฎแแ:
- แแแแฃแแแกแฎแแแแ __pycache__-แแก แแแชแแแแ แจแแแแซแแแแ แแแ แแแแแ แแแฃแแแแแ แแแแขแแแแแแก แฅแแจแแกแแแ แแแแแแแแ แแแ.
- Debug แแ Release builds แแงแแแแแแ แแ แแกแ แแ แแแแแ ABI-แก.
แฌแงแแ แ: linux.org.ru