Python 3.9.0

Chaidh foillseachadh seasmhach ùr den chànan prògramadh Python mòr-chòrdte fhoillseachadh.

Tha Python na chànan prògramaidh àrd-ìre, coitcheann a tha ag amas air cinneasachd luchd-leasachaidh agus comas leughaidh còd a leasachadh. Is e na prìomh fheartan clò-sgrìobhadh fiùghantach, riaghladh cuimhne fèin-ghluasadach, làn introspection, uidheamachd làimhseachaidh eisgeachd, taic airson coimpiutaireachd ioma-snàithleach, structaran dàta àrd-ìre.

Tha Python na chànan seasmhach agus farsaing. Tha e air a chleachdadh ann am mòran phròiseactan agus ann an diofar chomasan: mar phrìomh chànan prògramadh no airson leudachadh agus amalachadh thagraidhean a chruthachadh. Prìomh raointean tagraidh: leasachadh lìn, ionnsachadh innealan agus mion-sgrùdadh dàta, fèin-ghluasad agus rianachd siostam. Tha Python an-dràsta san treas àite anns na rangachadh TIOBE.

Atharraichean mòra:

Parser àrd-choileanadh ùr stèidhichte air gràmar PEG.

Anns an dreach ùr, thèid parser ùr àrd-choileanadh agus seasmhach stèidhichte air PEG (PB-gràmar) a chuir an àite am parser Python gnàthach stèidhichte air graman LL (1) (KS-gràmar). Feumaidh parsairean airson cànanan a tha air an riochdachadh le gràmar KS, leithid parsers LR, ceum mion-sgrùdadh briathrachais sònraichte a bhios a’ briseadh a-steach a rèir àite geal, puingeachadh, agus mar sin air adhart. Tha seo riatanach oir bidh na parsairean sin a’ cleachdadh ullachadh airson cuid de ghràmar KS a phròiseasadh ann an ùine sreathach. Chan fheum gràmair RV ceum mion-sgrùdadh briathrachais fa leth, agus faodar na riaghailtean air a shon a chuir sìos còmhla ri riaghailtean gràmair eile.

Luchd-obrachaidh agus gnìomhan ùra

Chaidh dà ghnìomhaiche ùr a chur ris a’ chlas dict togte, | airson faclairean a chur còmhla agus |= airson ùrachadh.

Chaidh dà ghnìomh ùr a chur ris a’ chlas str: str.removeprefix (ro-leasachan) agus str.removesuffix (iar-leasachan).

Seòrsa sanas airson seòrsachan cruinneachaidh togte

Tha an naidheachd seo a’ toirt a-steach taic airson co-chòrdadh gineadair anns a h-uile cruinneachadh àbhaisteach a tha ri fhaighinn an-dràsta.

def read_blog_tags(tags: list[str]) -> Chan eil gin:
airson tagaichean ann an tagaichean:
clò-bhualadh ("Tag Name", tag)

Atharraichean eile

  • PEP 573 A’ faighinn cothrom air Modal State a’ cleachdadh C dòighean leudachaidh

  • PEP 593 Gnìomhan sùbailte agus notaichean caochlaideach

  • Bidh PEP 602 Python a’ gluasad gu fiosan seasmhach bliadhnail

  • PEP 614 A’ toirt faochadh do chuingealachaidhean gràmair air luchd-sgeadachaidh

  • PEP 615 Taic Stòr-dàta Sòn Ùine IANA anns an Leabharlann Choitcheann

  • BPO 38379 Cha bhith cruinneachadh sgudail a’ cur bacadh air stuthan a chaidh fhaighinn air ais

  • BPO 38692 os.pidfd_open, airson smachd a chumail air pròiseasan gun rèisean agus comharran;

  • Taic BPO 39926 Unicode air ùrachadh gu dreach 13.0.0

  • BPO 1635741, chan eil Python ag aoidion tuilleadh nuair a thòisicheas Python iomadh uair san aon phròiseas

  • Luathaich cruinneachaidhean Python (raon, tuple, seata, reòiteag, liosta, dict) le gairm vector PEP 590

  • Bidh cuid de mhodalan Python (_abc, audioop, _bz2, _codecs, _contextvars, _crypt, _functools, _json, _locale, gnìomhaiche, goireas, ùine, _weakref) a-nis a’ cleachdadh tùsachadh polyphase mar a tha air a mhìneachadh ann am PEP 489

  • Bidh grunn mhodalan leabharlainn àbhaisteach (audioop, ast, grp, _hashlib, pwd, _posixsubprocess, random, select, struct, termios, zlib) a-nis a’ cleachdadh an ABI seasmhach a tha air a mhìneachadh le PEP 384.

Source: linux.org.ru

Cuir beachd ann