Hal-abuurka ugu xiisaha badan:
- Tibaaxaha meelaynta:
Kan cusub:= hawlwadeenku wuxuu kuu ogolaanayaa inaad ku meelayso qiyamka doorsoomayaasha gudaha tibaaxaha. Tusaale ahaan:
haddii (n:= len(a)) > 10:
daabac - Doodaha booska-kaliya:
Waxaad hadda cayimi kartaa cabbirrada shaqada ee lagu dhex mari karo syntax-ka doodda ee la magacaabay iyo kuwa aan karin. Tusaale:
def (a, b, /, c, d, *, e, f):
daabac (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) # qalad, `b` ma noqon karo dood la magacaabay
f(10, 20, 30, 40, 50, f=60) # qalad, `e` waa inay noqotaa dood magaceeduIsbeddelkan waxa uu siinayaa horumariyeyaasha hab ay uga ilaaliyaan isticmaalayaasha API-yadooda isbeddelada magacyada dooda shaqada.
- Taageero f-strings = tibaaxaha is-qorista iyo khaladka
Sonkor lagu daray si loo fududeeyo khaladaadka/qorista fariimaha.
n = 42
daabac (f'Hello aduunka {n=}.')
# waxay daabici doontaa "Hello world n=42." - Go'an sii wad ereyga muhiimka ah ee ugu dambeyntii block (horay uma shaqeynin).
Mid kale:
- Waxaad si cad u qeexi kartaa dariiqa kaydka bytecode halkii aad ka ahaan lahayd __pycache__ caadiga ah.
- Debug iyo Siideynta dhismayaasheeda waxay isticmaalaan ABI isku mid ah.
Source: linux.org.ru