Tá scaoileadh cobhsaí nua den teanga ríomhchlárúcháin Python a bhfuil an-tóir uirthi.
Is teanga ríomhchláraithe ardleibhéil ilfheidhmeach é Python atá dírithe ar tháirgiúlacht fhorbróra agus inléiteacht cóid a fheabhsú. Is iad na príomhghnéithe ná clóscríobh dinimiciúil, bainistíocht cuimhne uathoibríoch, introspection iomlán, meicníocht láimhseála eisceachta, tacaíocht do ríomhaireacht il-snáithithe, struchtúir sonraí ardleibhéil.
Is teanga chobhsaí agus fhorleathan í Python. Úsáidtear é i go leor tionscadal agus i gcáileanna éagsúla: mar phríomhtheanga ríomhchlárúcháin nó chun síntí agus comhtháthú feidhmchlár a chruthú. Príomhréimsí feidhme: forbairt gréasáin, foghlaim meaisín agus anailís sonraí, uathoibriú agus riarachán córais. Faoi láthair tá Python sa tríú háit sna rátálacha TIOBE.
Athruithe móra:
Parsálaí nua ardfheidhmíochta bunaithe ar ghramadach PEG.
Sa leagan nua, cuirtear parsálaí nua ardfheidhmíochta agus cobhsaí bunaithe ar PEG (PB-gramadaí) in ionad an pharsálaí Python atá bunaithe ar ghramadach LL(1) (KS-grammar). Éilíonn parsálaithe do theangacha arna léiriú ag gramadaí KS, mar pharsálaithe LR, céim speisialta anailíse foclóireachta a bhriseann an t-ionchur de réir spás bán, poncaíochta, agus mar sin de. Tá sé seo riachtanach mar go mbaineann na parsálaithe seo úsáid as ullmhú chun roinnt gramadaí EC a phróiseáil in am líneach. Ní éilíonn gramadach RV céim anailíse foclóireachta ar leith, agus is féidir na rialacha maidir leis a leagan síos in éineacht le rialacha gramadaí eile.
Oibreoirí agus feidhmeanna nua
Tá dhá oibreoir nua curtha leis an rang dict ionsuite, | le haghaidh foclóirí a chumasc agus |= le haghaidh nuashonrú.
Tá dhá fheidhm nua curtha leis an rang str: str.removeprefix(réimír) agus str.removesuffix(iarmhír).
Clóscríobh le haghaidh cineálacha bailiúcháin ionsuite
Áirítear leis an eisiúint seo tacaíocht do chomhréir gineadóra i ngach bailiúchán caighdeánach atá ar fáil faoi láthair.
def read_blog_tags(clibeanna: liosta[str]) -> Dada:
le haghaidh clibeanna i gclibeanna:
print("Ainm Clib", clib)
Athruithe eile
-
PEP 573 Rochtain a fháil ar Staid an Mhodúil ag Úsáid Modhanna Síneadh C
-
PEP 593 Feidhmeanna Solúbtha agus Nótaí Athraitheacha
-
PEP 602 Bogann Python chuig eisiúintí cobhsaí bliantúla
-
PEP 614 Srianta Gramadaí ar Mhaisitheoirí a Mhathú
-
PEP 615 Tacaíocht Bunachar Sonraí Crios Ama IANA sa Leabharlann Chaighdeánach
-
BPO 38379 Ní chuireann bailiú truflais bac ar réada aisghafa
-
BPO 38692 os.pidfd_open, chun próisis a rialú gan rásaí agus comharthaí;
-
Tacaíocht BPO 39926 Unicode nuashonraithe go leagan 13.0.0
-
BPO 1635741, ní sceitheann Python a thuilleadh nuair a thosaíonn Python iolrach sa phróiseas céanna
-
Luathaíodh bailiúcháin Python (raon, tuple, tacair, reoiteáil, liosta, dict) le glao veicteoir PEP 590
-
Úsáideann roinnt modúil Python (_abc, audioop, _bz2, _codecs, _contextvars, _crypt, _functools, _json, _locale, oibreoir, acmhainn, am, _weakref) anois túsú polyphase mar atá sainmhínithe i PEP 489
-
Úsáideann roinnt modúl caighdeánach leabharlainne (audioop, ast, grp, _hashlib, pwd, _posixsubprocess, random, select, struct, termios, zlib) an ABI cobhsaí atá sainmhínithe ag PEP 384 anois.
Foinse: linux.org.ru