Python 3.9.0

Ua tatalaina nei se fa'asalalauga fou o le gagana fa'akomepiuta lauiloa a le Python.

O le Python o se gagana fa'apolokalame maualuga, fa'amoemoe lautele e fa'atatau i le fa'aleleia atili o le gaosiga o le atina'e ma le mafai ona faitau tulafono. O vaega autu o le faʻamalosiina o le taina, faʻaogaina otometi manatuaga, suʻesuʻega atoa, faʻaogaina faʻapitoa, lagolago mo le tele-threaded computing, faʻatulagaina faʻamaumauga maualuga.

Python ose gagana mautu ma lautele. E faʻaaogaina i le tele o galuega faatino ma i tulaga eseese: e avea o se gagana polokalame muamua poʻo le fatuina o faʻaopoopoga ma tuʻufaʻatasiga faʻaoga. Vaega autu o le faʻaoga: atinaʻe i luga o le upega tafaʻilagi, aʻoaʻoga masini ma suʻesuʻega faʻamaumauga, masini ma pulega faiga. Python i le taimi nei o loʻo tulaga tolu i le tulaga TIOBE.

Suiga autu:

Fa'ata'ita'i fou maualuga fa'atatau ile kalama a le PEG.

I le lomiga fou, o le Python parser o loʻo i ai nei e faʻavae i luga o le LL (1) grammars (KS-grammar) ua suia i se fou maualuga-faʻatinoga ma faʻamautu parser faʻavae ile PEG (PB-grammar). Parsers mo gagana o loʻo faʻatusalia e KS grammars, e pei o LR parsers, e manaʻomia se laʻasaga faʻapitoa o suʻesuʻega faʻamatalaga e faʻamavaeina ai le faʻaoga e tusa ai ma avanoa paʻepaʻe, faailoga, ma isi. E mana'omia lenei mea ona o lo'o fa'aogaina e nei fa'asalalau le tapenaga e fa'agasolo ai nisi o kalama KS i le taimi fa'asologa. E le mana'omia e le kalama RV se la'asaga o su'esu'ega fa'a gagana, ma e mafai ona tu'u i lalo tulafono fa'atasi ma isi tulafono o le kalama.

Fa'afoe fou ma galuega

E lua tagata fa'agaioiga fou ua fa'aopoopoina i le vasega o lo'o fausia i totonu, | mo le tuufaatasia o lomifefiloi ma |= mo le fa'afouina.

E lua galuega fou ua faaopoopo i le vasega str: str.removeprefix(prefix) ma le str.removesuffix(suffix).

Tu'i fa'ailoga mo ituaiga fa'aputu i totonu

O lenei fa'asalalauga e aofia ai le lagolago mo generator syntax i fa'aputuga masani uma o lo'o avanoa nei.

def read_blog_tags(tag: lisi [str]) -> Leai:
mo fa'ailoga i fa'ailoga:
lolomi("Tag Igoa", tag)

Isi suiga

  • PEP 573 Avanoa i le Setete o le Module Fa'aaogaina C Metotia Fa'aopoopo

  • PEP 593 Fuafuaga Faigofie ma Fa'amatalaga Fesuia'i

  • O le PEP 602 Python o lo'o fa'agasolo atu i fa'asalalauga fa'aletausaga

  • PEP 614 Fa'agata Fa'apolopolo Fa'agata i Tagata Fa'atau

  • PEP 615 IANA Taimi Sone Fa'amaumauga Lagolago i le Faletusi Fa'atonu

  • BPO 38379 E le poloka le aoina o lapisi i mea ua toe maua

  • BPO 38692 os.pidfd_open, mo le puleaina o faiga e aunoa ma ni tuuga ma faailoilo;

  • BPO 39926 Unicode lagolago fa'afouina ile version 13.0.0

  • BPO 1635741, Python e le toe tafe pe a amataina le Python i le tele o taimi i le faiga lava e tasi

  • O aoina o le Python (tele, tuple, set, frozenset, list, dict) faʻavaveina ile PEP 590 vector call

  • O nisi o modules Python (_abc, audioop, _bz2, _codecs, _contextvars, _crypt, _functools, _json, _locale, operator, punaoa, taimi, _weakref) ua faʻaaoga nei le polyphase initialization e pei ona faʻamatalaina i le PEP 489

  • Ole numera ole faletusi masani (audioop, ast, grp, _hashlib, pwd, _posixsubprocess, random, select, struct, termios, zlib) o loʻo faʻaaoga nei le ABI faʻamautuina e le PEP 384.

puna: linux.org.ru

Faaopoopo i ai se faamatalaga