Python 3.9.0

Ewepụtala ntọhapụ kwụsiri ike ọhụrụ nke asụsụ mmemme Python ama ama.

Python bụ asụsụ mmemme nwere ọkwa dị elu, ebumnuche ebumnuche iji kwalite nrụpụta onye nrụpụta yana ịgụ koodu. Ihe ndị bụ isi bụ mpịpị siri ike, njikwa ebe nchekwa akpaka, nleba anya zuru oke, usoro njikwa ewepu, nkwado maka kọmpụta nwere ọtụtụ eriri, usoro data dị elu.

Python bụ asụsụ kwụsiri ike na nke zuru ebe niile. A na-eji ya n'ọtụtụ ọrụ yana n'ikike dị iche iche: dị ka asụsụ mmemme bụ isi ma ọ bụ maka ịmepụta ndọtị na ntinye ngwa. Isi akụkụ nke ngwa: mmepe webụ, mmụta igwe na nyocha data, akpaaka na nchịkwa sistemụ. Python dị ugbu a n'ọkwa nke atọ na ọkwa TIOBE.

Isi mgbanwe:

Nchọgharị arụmọrụ dị elu ọhụrụ dabere na ụtọ asụsụ PEG.

Na ụdị ọhụrụ a, a na-eji ihe arụmarụ dị elu na nke kwụsiri ike dochie PEG (PB-grammar) nke dị ugbu a Python parser dabere na grammar LL(1). Ntụle maka asụsụ ndị grammar KS nọchitere anya ya, dị ka ndị nzacha LR, chọrọ usoro nyocha lexical pụrụ iche nke na-emebi ntinye dị ka oghere ọcha, akara edemede na ihe ndị ọzọ siri dị. Nke a dị mkpa n'ihi na ndị nzacha a na-eji nkwadebe hazie ụfọdụ grammar KS n'oge ahịrị. Ụtọasụsụ RV anaghị achọ usoro nyocha lexical dị iche, yana iwu maka ya nwere ike ịtọ ya na iwu ụtọasụsụ ndị ọzọ.

Ndị na-arụ ọrụ na ọrụ ọhụrụ

Agbakwunyela ndị ọrụ ọhụrụ abụọ na klaasị dict arụnyere, | maka ijikọ ọkọwa okwu na | = maka imelite.

Agbakwunyela ọrụ ọhụrụ abụọ na klaasị str: str.removeprefix(prefix) na str.removesuffix(suffix).

Pịnye ntule maka ụdị mkpokọta arụnyere n'ime ya

Ntọhapụ a gụnyere nkwado maka syntax generator na mkpokọta ọkọlọtọ niile dị ugbu a.

def read_blog_tags (mkpado: ndepụta [str]) -> Ọ dịghị:
maka mkpado na mkpado:
ebipụta ("Tag Aha", mkpado)

Mgbanwe ndị ọzọ

  • PEP 573 Ịnweta steeti Module Iji Ụzọ ndọtị C

  • PEP 593 Ọrụ na-agbanwe agbanwe na nkọwa ndị na-agbanwe agbanwe

  • PEP 602 Python na-akwaga na mwepụta kwụsiri ike kwa afọ

  • PEP 614 mmachi ụtọ ụtọ asụsụ na ndị na-achọ mma

  • Nkwado nchekwa data Mpaghara Oge PEP 615 IANA n'ọbá akwụkwọ ọkọlọtọ

  • Mkpokọta mkpofu BPO 38379 anaghị egbochi ihe enwetara

  • BPO 38692 os.pidfd_open, maka njikwa usoro na-enweghị agbụrụ na akara;

  • Nkwado BPO 39926 Unicode emelitere na ụdị 13.0.0

  • BPO 1635741, Python anaghịzi agbapụta mgbe ị na-amalite Python ọtụtụ oge n'otu usoro ahụ

  • Nchịkọta Python (oke, tuple, set, frozenset, ndepụta, dict) jiri oku vector PEP 590 kwalitere

  • Ụfọdụ ụdị Python (_abc, audioop, _bz2, _codecs, _contextvars, _crypt, _functools, _json, _locale, onye ọrụ, akụrụngwa, oge, _weakref) na-eji mmalite polyphase dị ka akọwara na PEP 489.

  • Ọtụtụ modul ọba akwụkwọ ọkọlọtọ (audioop, ast, grp, _hashlib, pwd, _posixsubprocess, random, select, struct, termios, zlib) jiri ABI kwụsiri ike nke PEP 384 kọwara.

isi: linux.org.ru

Tinye a comment