Girasol PY -27 - ajalugu

Girasol PY -27 - ajalugu


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Girasol

Sinakasvalge poolläbipaistev opaal punakate peegeldustega.

(PY -27: dp. 700, 1,170 ', s. 27'11/2 " - dr. 10'10", s. 12 k
cpl. 55; a. 13 ")

Girasol (PY-27), varem jaht Firenze, ehitati 1926. aastal Kruppi rauatehase poolt, Kiel, Saksamaa; omandatud 16. märtsil 1942; ja telliti 19. märtsil 1942, leitnant Herbert M. Jones, USNR, kamandades.

Girasol purjetas 10. augustil 1942 Norfolkist Kuubale Guantanamo lahele, et sealt maha sõita, ja seejärel aurutati San Diego kaudu 26. detsembril Pearl Harborisse. Kinnitatud läbi Hawaii merepiiri
Oktoobris 1945 patrullis ta Hawaii vetes ja tegi sagedasi reise Midwayle lisaks rangetele lennuvalvuri ja jaamalaevade kohustustele.

Sõja lõppedes 7. novembril 1945 Hawaii merepiirilt eraldatud Girasol lõpetas tegevuse Mare saarel, Californias, 2. jaanuaril 1946. 1 kuu hiljem mereväe nimekirjast välja tõmmatud, viidi ta 14. juulil 1947 üle merenduskomisjoni.


Kuna mõned tarkvara käsitlevad katted saavad mõnikord veidi erinevaid tulemusi, on siin kolm neist:

Oletame, et teil on funktsiooni my_keras_model loodud mudel:

Treeninguajaloo joonistamine

Järgmises näites näeme, kuidas treeninguajalugu joonistada ja kuvada või salvestada:

Joonistamine eraldi graafikuteks

Vaikimisi on kõik graafikud ühel suurel pildil, kuid erinevatel põhjustel võib neid ükshaaval vaja minna:

Ajaloomüra vähendamine Savgoli filtrite abil

Mõnel juhul on vaja näha ajaloo kulgu, et tulemusi interpoleerida, et eemaldada natuke müra. Pakutakse parameetrit Savgoli filtri automaatseks rakendamiseks:

Automaatsed varjunimed

Mitmed mõõdikud teisendatakse automaatselt vaikimisi rohkem rääkivateks, näiteks „lr” muutub „õppimiskiiruseks” või „acc” muutub „täpsuseks”.

Kõik saadaolevad valikud

Ajalugude aheldamine

Tavaline on mudeli koolituse peatamine ja taaskäivitamine ning see purustaks ajalooobjekti kaheks: sel põhjusel on saadaval meetod chain_histories:


Uudistes

Otsige viimaseid uudiseid jagatud säästude programmi ja sellega seotud algatuste kohta.

27. aprillil 2021

Eelarveaasta 2022

27. aprillil 2021 avaldasid Medicare & amp; Medicaid Services (CMS) väljapakutud reegli pealkirjaga „F iscal Year (FY) 2022 Medicare Hospital Statsient Prospective Payment System (IPPS) and Long Term Care Hospital (LTCH) Rates Proposed Rule” (CMS-1752-P) ”, mis sisaldab ettepanekut lubada BASIC raja liugrajavalikus osalevatel sobilikel ACO-del loobuda automaatsest liikumisest mööda liugraja suurenevat riskitaset ja potentsiaalset tasu 2022. aasta tulemusaastal.

1. detsember 2020

Lõplik poliitika, maksed ja kvaliteedisätted Muudatused Medicare'i arsti tasulises ajakavas 2021. aastaks

1. detsembril 2020 avaldas CMS Medicare'i arstitasu ajakava lõpliku reegli, mis sisaldab muudatusi Medicare'i jagatud säästude programmis (jagatud säästude programm). Nende muudatuste kokkuvõte on järgmine:

CMS on viimistletud muudatustega, meie kavandatud muudatustega jagatud säästuprogrammi kvaliteediaruandlusnõuetes ja kvaliteeditulemusstandardites 1. jaanuaril 2021 algavatele tulemusaastatele, et viia see kokku mõtestatud meetmete raamistikuga, vähendada aruandluskoormust ja keskenduda patsientide tulemustele.

2020. aastaks viis CMS lõpule ettepaneku loobuda vastutusvõimeliste hooldusorganisatsioonide (ACO -de) nõudest esitada tervishoiuteenuste osutajate ja süsteemide tarbijahinnang (CAHPS ®) ACO -de jaoks, kes küsitlevad hooldusküsitluste patsientide kogemusi ja ACO -d saavad automaatselt täieliku krediidi. patsiendi kogemus hooldusmeetmetest. Lisateavet leiate kvaliteedimakseprogrammi (QPP) 2021 lõpliku reegli ZIP -failist.

Vastuseks uutele kaugtervishoiu eeskirjadele ja esmatasandi tervishoiuteenuste määratluse uuendamiseks, et need kajastaksid kognitiivsete häirete ja kroonilise ravi juhtimise teenuseid, lõpetas CMS uue hindamise, juhtimise ja hoolduse juhtimise kaasamise Praegune menetlusterminoloogia (CPT) ja tervishoiu ühine kord Kodeerimissüsteemi (HCPCS) koodid, sealhulgas uued kaugtervishoiukoodid, metoodikas, mida kasutatakse abisaajate ACOde määramiseks. CMS viib lõpule ka ettepaneku välistada täiendavad koodid, kui neid tarnitakse oskuslikes õendusasutustes ja statsionaarse hoolduse tingimustes, kodifitseerides ACO ajaloolise võrdlusaluse kohandamise poliitikat, et see kajastaks kõiki abisaaja määramise metoodika regulatiivseid muudatusi ja madalamat tagasimakse mehhanismi summat teatud uuendamise ja kordamise korral. -sisendavad ACOd.

Vastuseks avalikele kommentaaridele vaatas CMS läbi eeskirjad, milles täpsustatakse koronaviirusehaiguse 2019 (COVID-19) ravi episoodide programmi arvutuste kohandamist, et tagada suurem järjepidevus poliitikas, mida kasutatakse IPPS-i ja mitte- IPPS-i pakkujad, kes käivitavad COVID-19 ravimise episoodi. Lisaks on CMS viimistlemas eeskirju, mis täpsustavad esmatasandi tervishoiuteenuste laiendatud määratlust abisaaja määramise määramiseks, ja täiendavate esmatasandi tervishoiuteenuste koode rakendatakse kõikidele määramisakna kuudele (nagu on määratletud § -s 425.20), kui ülesandeaken sisaldab mis tahes kuu (d) pärast COVID-19 rahvatervise hädaolukorda (PHE). Lisateabe saamiseks vaadake:

14. september 2020

PY 2019 finants- ja kvaliteeditulemuste tulemused

CMS avaldas PY 2019 ja PY 2019A finants- ja kvaliteeditulemuste tulemused. PY 2019 hõlmab 1. jaanuaril 2019 ja 30. juunil 2019 algavaid sooritusperioode, samuti 1. jaanuaril 2019 algavat ja 31. detsembril 2019 lõppevat sooritusperioodi. PY 2019A viitab 1. juulil 2019 algavale tulemusperioodile ja lõpeb 31. detsembril 2019.

Täielike tulemuste vaatamiseks vaadake PY 2019 jõudlustulemusi ja PY 2019A jõudlustulemusi.

4. august 2020

Eeskirjad, maksed ja kvaliteedisätted Muudatused Medicare'i arsti tasulises ajakavas 2021. aastaks

CMS teeb ettepaneku muuta jagatud säästuprogrammi kvaliteeditulemusstandardit ja kvaliteediaruandlusnõudeid 1. jaanuaril 2021 algavatele tulemusaastatele, et viia need kooskõlla mõtestatud meetmetega, vähendada aruandluskoormust ja keskenduda patsientide tulemustele. PY 2020 jaoks teeb CMS ettepaneku anda CAHPS -i patsientide hooldusuuringute kogemuste automaatne täielik krediit. CMS otsib ka kommentaare alternatiivse hindamismetoodika lähenemisviisi kohta täitmisaasta 2020 äärmuslikes ja kontrollimatutes oludes. Lisateabe saamiseks vaadake 2021. aasta kvaliteetsete maksete programmi kavandatud reeglite ülevaate teabelehte.

Vastuseks uutele kaugtervishoiuseadustiku ettepanekutele ja esmatasandi tervishoiuteenuste määratluse ajakohastamiseks, et need kajastaksid kognitiivsete häirete ja kroonilise ravi juhtimise teenuseid, teeb CMS ettepaneku lisada abisaajate määramiseks kasutatud metoodikasse uued hindamis- ja juhtimis- ning hooldusjuhtimise CPT- ja HCPCS -koodid. ACOdele. Lisaks teeb CMS ettepaneku jätta kvalifitseeritud õendusasutustes osutatud teenused määramismetoodikast välja, kui neid osutavad föderaalsete kvalifitseeritud tervisekeskuste (FQHC) ja maaelukliinikute (RHC) arstid, ning muuta esmatasandi tervishoiuteenuste määratlust, et välistada eelhoolduse planeerimine CPT-kood 99497 ja lisakood 99498, kui arveldatakse statsionaarses hoolduses. CMS kodifitseerib määrustes ka oma poliitika kohandada ACO ajaloolist võrdlusalust, et see kajastaks kõiki regulatiivseid muudatusi toetusesaaja määramise metoodikas.

Osana meie jõupingutustest vähendada tagasimaksemehhanismidega seotud koormust teeb CMS ettepaneku kehtestada poliitika, mis võimaldaks uuendada ACO -sid, kes soovivad jätkata oma olemasoleva tagasimakse mehhanismi kasutamist, et vähendada oma tagasimakse mehhanismi summat, kui toetamiseks pole vaja suuremat summat. nende uus lepinguperiood. See väljapakutud lähenemisviis hõlmab muudetud metoodikat tagasimakse mehhanismi summade arvutamiseks, mis algavad taotlustsüklist 1. jaanuaril 2022 algava lepinguperioodi ja järgnevate aastate jooksul, samuti ühekordset võimalust abikõlblikele ACOdele, kes uuendasid oma lepinguperioode alates 1. juulist 2019 või 1. jaanuarist 2020, et vähendada oma tagasimakse mehhanismide summat. Lisateavet leiate siit:

30. aprill 2020

Ajutine viimane reegel koos kommentaariga avaldati, teatades täiendavatest eeskirjadest ja regulatiivsetest muudatustest vastuseks COVID-19 rahvatervise hädaolukorrale

30. aprillil 2020 tegi CMS muudatusi jagatud säästude programmis, et anda 517 ACO-le, kes teenindavad rohkem kui 11 miljonit abisaajat, suurem finantsstabiilsus ja prognoositavus COVID-19 pandeemia ajal.

Kuna pandeemia mõju on riigiti erinev, muudab CMS finantsmetoodikat COVID-19 kulude arvestamiseks, nii et ACOsid koheldakse võrdselt, sõltumata sellest, mil määral nende patsientide populatsioon pandeemiast mõjutatud on. CMS loobub ka 2021. aasta iga -aastasest taotlustsüklist ja annab ACO -dele, kelle osalemine peaks sel aastal lõppema, võimaluse pikendada veel üheks aastaks. ACO -del, kes peavad programmis oma praeguse lepinguperioodi jooksul suurendama oma finantsriski, on võimalus järgmise aasta riskitaset säilitada, selle asemel et automaatselt järgmisele riskitasemele üle minna.

ACO -d ja nende osalevad tervishoiuteenuse osutajad kasutavad teletervishoiu külastusi, et jätkata oma määratud abisaajatele kvaliteetse ravi koordineerimist ja pakkumist. Järelikult lisab CMS 2020. aastaks ja igale järgnevale tulemusaastale, mis algab PHE ajal, esmatasandi tervishoiuteenuste määratlusse lisakoodid, mida kasutatakse jagatud säästude programmi raames abisaaja määramise määramisel, nii et CMS saab abisaajaid asjakohaselt määrata ACO -dele kaugteenuse alusel esmatasandi arstiabi.

Lisateavet leiate siit:

  • Infoleht: Medicare'i jagatud säästmisprogramm: CMS-i paindlikkus COVID-19 vastu võitlemiseks (PDF)
  • Pressiteade: Trumpi administratsioon esitas COVID-19 pandeemia ajal USA tervishoiusüsteemi toetavate muudatuste teise vooru
  • KKK: COVID-19 KKK-d Medicare'i teenustasude arveldamise kohta (PDF) (vt jagu U: Medicare'i jagatud säästude programm-vastutustundlikud hooldusorganisatsioonid (ACO))
  • Ajutine lõplik reegel koos kommentaariperioodiga (IFC), jõustub 8. mail 2020

10. jaanuar 2020

Uued ACO -d ühinevad jagatud säästude programmiga

10. jaanuaril 2020 avaldas CMS ACO osalusandmed 2020. tulemusaasta kohta.

Siit leiate täieliku nimekirja jagatud säästuprogrammi ACO -dest, sealhulgas nende ACO osalejad ja oskuslikud õendusabi sidusettevõtted.

PY 2018 Finants- ja kvaliteeditulemuste tulemused

CMS avaldas PY 2018 finants- ja kvaliteeditulemuste tulemused.

Tulemuste vaatamiseks vaadake jaotist PY 2018 Performance Results.

Uued ACO -d ühinevad jagatud säästude programmiga

17. juulil 2019 avaldas CMS ACO osalemise andmed 1. juuli 2019. aasta alguskuupäeva kohta. Selle alguse kuupäevaks kiitsime heaks kokku 206 ACO taotlust, mis tõstis Medicare'i teenustasu saajate koguarvu, kes saavad abi ACO-de tervishoiuteenuste osutajatelt, 10,5 miljonilt 10,9 miljonile.

Siit leiate täieliku nimekirja jagatud säästuprogrammi ACO -dest, sealhulgas nende ACO osalejad ja kvalifitseeritud hooldusasutuste sidusettevõtted alates 1. juulist 2019.

Jagatud säästuprogrammi viimane reegel

31. detsembril 2018 avaldas CMS lõpliku reegli, mis määrab jagatud säästuprogrammile uue suuna. Viimase reegli nimega „edu saavutamise teed” ühtlustatakse ja kujundatakse ümber jagatud säästude programmi raames saadaolevad osalemisvõimalused, et julgustada ACO-sid järk-järgult ja järk-järgult üle minema tulemuspõhisele riskile, et suurendada usaldusfondide säästmist. Poliitika hõlmab ka muudatusi, et käsitleda 2018. aasta kahepoolse eelarveseadusega kehtestatud täiendavaid vahendeid ja paindlikkust ACOde jaoks, eelkõige uute abisaajate stiimulite, kaugtervishoiuteenuste ja abisaajate määramise metoodika vallas.

Arstitasu ajakava lõplik reegel

Arstide tasude ajakava (PFS) lõplik reegel, mis avaldati 2018. aasta novembris, käsitleb ACOde jagatud säästmisprogrammi muudatuste alamhulka, mis on välja pakutud 2018. aasta augusti kavandatud reeglis „Medicare'i programm Medicare'i jagatud säästmisprogrammi vastutustundlikud hooldusorganisatsioonid edu saavutamiseks”. muudatused, mille eesmärk on ajakohastada säästuprogrammi programmipoliitikat. Osalemise järjepidevuse tagamiseks, praegu osalevate ACOde ajasäästlike programmipoliitika muudatuste lõpuleviimiseks ja ACO põhikvaliteedimeetmete tõhustamiseks, et vähendada koormust ja soodustada paremaid tulemusi, viib CMS lõpule järgmised poliitikad:

  • Vabatahtlik 6-kuuline pikendus olemasolevatele ACOdele, kelle osaluslepingud aeguvad 31. detsembril 2018, ning selle kuue kuu tulemusaasta finants- ja kvaliteeditulemuste määramise metoodika 1. jaanuarist 2019 kuni 30. juunini 2019.
  • Jagatud säästuprogrammi põhikvaliteedimeetme vähendamine kaheksa meetmega ning ACO pakkujate ja tarnijate koostalitlusvõime edendamine, lisades uue sertifitseeritud EHR -tehnoloogia (CEHRT) künniskriteeriumi, et teha kindlaks ACOde sobivus programmis osalemiseks ja kaotada praegune jagatud säästmisprogrammi kvaliteedimõõt CEHRTi kasutavate abikõlblike arstide protsent.
  • Lubades abisaajatel, kes vabatahtlikult ühinevad meditsiiniõe, arsti assistendi, diplomeeritud õe spetsialisti või arstiga, kellel on eriala, mida ülesandes ei kasutata, määrata perspektiivselt ACO, kui arst, kellega nad joonduvad, osaleb ACO -s, nagu on ette nähtud punktis kahepoolse eelarve seaduse 2018.
  • Abi pakkumine ACO -dele ja nende arstidele, keda äärmuslikud ja kontrollimatud asjaolud mõjutasid 2018. aastal ja järgnevatel aastatel.
  • Saaja määramisel kasutatavate esmatasandi tervishoiuteenuste määratluse muutmine.

Jagatud säästuprogrammi kavandatud reegel

CMS andis välja kavandatud reegli, mis annaks jagatud säästuprogrammile uue suuna, luues teed edu saavutamiseks programmi raames saadaolevate osalusvõimaluste ümberkujundamise kaudu, et julgustada ACO-sid kahepoolsetele mudelitele üleminekul (milles nad saavad säästa ja vastutab jagatud kahjude hüvitamise eest). Nende kavandatud poliitikavaldkondade eesmärk on suurendada usaldusfondide kokkuhoidu ja vähendada kahjusid, vähendada mänguvõimalusi ning edendada regulatiivset paindlikkust ja vabaturu põhimõtteid. Kavandatud reegel pakuks ka uusi vahendeid hoolduse koordineerimise toetamiseks erinevates asutustes ja abisaajate kaasamise tugevdamiseks, tagamaks, et ranged võrdlusuuringud edendavad koostalitlusvõimelist elektrooniliste tervisekaartide tehnoloogiat ACO pakkujate/tarnijate seas ja parandavad opioidide kasutamise kohta teabe jagamist opioidisõltuvuse vastu võitlemiseks.

Uued ACO -d ühinevad jagatud säästude programmiga

CMS teatas, et jagatud säästuprogrammi seitsmendas tsüklis on vastu võetud 99 uut ACO -d ja 79 uuendavat ACO -d. 1. jaanuari 2017. aasta seisuga osaleb jagatud säästude programmis 480 ACO -d.

Osalevate ACOde täieliku loendi vaatamiseks vaadake PY 2017 andmeid.

Jagatud säästuprogrammi andmete kohta lisateabe saamiseks külastage programmi andmete veebisaiti.

Uue innovatsioonikeskuse mudel PY 2018

CMS teatas 2018. aastast algavast uuest CMS -i innovatsioonikeskuse mudelist Medicare ACO Track 1+ Model (Track 1+ Model), mis katsetab maksekujundust, mis hõlmab väiksemat negatiivset riski kui praegu rajal 2 või 3 Jagatud säästuprogramm, et julgustada edusammupõhisele riskile üleminekut 1. raja ACOde poolt.

PY 2015 Finants- ja kvaliteeditulemuste tulemused

CMS avaldas finants- ja kvaliteeditulemuste tulemused 392 ACO -le 2012., 2013., 2014. ja 2015. aasta lepingu alguskuupäevadega.

Täielike tulemuste vaatamiseks vaadake jaotist PY 2015 Performance Results.

Jagatud säästuprogrammi andmete kohta lisateabe saamiseks külastage programmi andmete veebisaiti.

Uued ACO -d ühinevad jagatud säästude programmiga

CMS teatas, et jagatud säästuprogrammi kuuendas tsüklis on vastu võetud 100 uut ACO -d ja 147 uuendavat ACO -d. 1. jaanuari 2016. aasta seisuga osaleb jagatud säästude programmis 434 ACO -d.

Osalevate ACOde täieliku loendi vaatamiseks vaadake PY 2016 andmeid.

Jagatud säästuprogrammi andmete kohta lisateabe saamiseks külastage programmi andmete veebisaiti.

PY 2014 Finants- ja kvaliteeditulemuste tulemused

CMS avaldas finants- ja kvaliteeditulemuste tulemused 333 ACO -le 2012., 2013. ja 2014. aasta lepingu alguskuupäevadega.

Tulemuste vaatamiseks vaadake teemat PY 2014 Performance Results.

Uued ACO -d ühinevad jagatud säästude programmiga

CMS teatas, et 1. jaanuaril 2015 algavas jagatud säästuprogrammi viiendas tsüklis on vastu võetud 89 uut ACO -d.

Osalevate ACOde täieliku loendi vaatamiseks külastage PY 2015 andmeid.

PY1 FINAL Finants- ja kvaliteeditulemuste tulemused avaldatud

CMS avaldas ACOde finants- ja kvaliteeditulemuste lõplikud tulemused 2012. ja 2013. aasta kokkuleppe alguskuupäevadega.

Tulemuste vaatamiseks vaadake PY1 jõudluse tulemusi.

PY1 Kvaliteeditulemused

CMS avalikustas ACOde PY1 kvaliteeditulemuste tulemused 2012. ja 2013. aasta lepingu alguskuupäevadega. PY1 puhul määratles CMS kvaliteedinäitajate standardi kõigi kvaliteedimeetmete täieliku ja täpse aruandluse tasemel. Esimeses majandusaastas vastasid 209 ACO -le kvaliteedinäitajate standardile ja neil oli õigus teenida kokkuhoidu, kui see teeniti. 2012. aasta alguskuupäevadega ACOde PY1 -lepituse kvaliteedinäitajad põhinevad kõigi kalendriaasta 2012 (CY 2012) ja 2013 CY kõigi nõutavate kvaliteedimeetmete täielikul ja täpsel aruandlusel. ja kõigi CY 2013 jaoks vajalike kvaliteedimeetmete täpne aruandlus. PY1 teadaandes esitatud kvaliteeditulemuste tulemused kajastavad CY 2013 tulemuslikkuse määra 220 ACO jaoks. Samuti on esitatud CY 2013 keskmine tulemusnäitaja iga meetme kohta kõigis ACO -des.

1. PY FINAL Finants- ja kvaliteeditulemuste tulemused on teatatud

CMS avalikustas 2012. ja 2013. aasta kokkuleppe alguskuupäevadega ACOde PY1 FINAL finants- ja kvaliteeditulemuste tulemused. 53 2012. ja 2013. aasta alguskuupäevaga ACOd jagasid oma esimese tulemusaasta jooksul jagatud kokkuhoidu. PY1 on 2012. aasta alguskuupäevadega ACOde jaoks 21 või 18-kuuline periood ja 2013. aasta alguskuupäevadega ACO-de jaoks 12-kuuline periood. Säästud ACO -d teenisid tulemustasu, kui nad vastasid kvaliteedistandardile. Üks jagatud kahjumiga 2. raja ACO peab CMS -i tagasi maksma.

1. AASTA VAHE Finantsleppimise tulemused

CMS avalikustas 2012. aasta aprillis ja juulis alanud PY1 INTERIM finantstasanduse tulemused. 31 ACOd, kes alustasid 2012. aasta aprillis või juulis jagatud säästmisprogrammis, teenisid oma esimese 12 osalemiskuu jooksul jagatud sääste või kahjumit. Lõpetame lõpliku PY1 -lepituse käesoleva aasta lõpus kõigi ACO -dega, mis algasid aastatel 2012 ja 2013. Sellest tulenevalt võivad ACO lõplikud tulemused erineda nende vahetulemustest. Tulemustasu teeninud ACO -d olid vahemaksete tegemiseks sobilikud, kuna nad vastasid kvaliteedistandardile, valisid oma taotluses vahemaksevõimaluse ja avaldasid nõutud tagasimakse mehhanismi. Jagatud kahjudega raja 2 ACO peab CMS -i tagasi maksma PY1 vahepealse leppimise alusel, kui ta valis oma taotluses vahemaksevõimaluse ja postitas vajaliku tagasimakse mehhanismi.

Uued ACO -d ühinevad jagatud säästude programmiga

CMS teatas, et 1. jaanuaril 2014 algavas jagatud säästuprogrammi neljandas tsüklis on vastu võetud 123 uut ACO -d.

Osalevate ACOde täieliku loendi vaatamiseks vaadake PY 2014 andmeid.

Uued ACO -d ühinevad jagatud säästude programmiga

CMS teatas, et 1. jaanuaril 2013 alanud jagatud säästmisprogrammi kolmandas tsüklis osalemiseks on vastu võetud 106 uut ACO -d.

Osalevate ACOde täieliku loendi vaatamiseks vaadake PY 2013 andmeid.

9. juuli 2012

Uued ACO -d ühinevad jagatud säästude programmiga

CMS teatas, et 1. juulil 2012 alanud jagatud säästmisprogrammi teises tsüklis osalemiseks on vastu võetud 88 uut ACO -d.

10. aprill 2012

Uued ACO -d ühinevad jagatud säästude programmiga

CMS teatas, et 1. aprillil 2012 alanud jagatud säästuprogrammi esimeses tsüklis osalemiseks on vastu võetud uued ACOd.


Veenduge, et kogu sisend ei sisaldaks & quot; string & quot & quot; tüüpi andmeid. kui jah, siis muuda neid nt. saate kasutada funktsiooni TensorFlow kategoric_column_*

lisage see kood oma koodi ette

Minu probleem oli see, et mul oli sama programmi teine ​​kest avatud. Proovige kontrollida kahekordistunud aknaid.


Girasol PY -27 - ajalugu

Käsurea tööriistakomplekt ja Pythoni teek koopiaarvu variantide ja muutuste tuvastamiseks kogu genoomi ulatuses suure läbilaskevõimega sekveneerimisest.

Palun kasutage Biostarsi, et esitada küsimusi ja vaadata vastuseid eelmistele küsimustele (klõpsake paremas ülanurgas nuppu "Uus postitus"): https://www.biostars.org/t/CNVkit/

Teatage konkreetsetest vigadest ja funktsioonitaotlustest meie GitHubi probleemide jälgijas: https://github.com/etal/cnvkit/issues/

Meie rakendust DNAnexus kasutades saate hõlpsalt käivitada CNVkiti oma andmetel ilma neid installimata.

Testimiseks on saadaval Galaxy tööriist (kuid see nõuab CNVkiti installimist, vt allpool).

Dockeri konteiner on saadaval ka Docker Hubis ja BioContainersi kogukond pakub Quay'is teist.

Kui teil on mõne pakendiga raskusi, andke mulle sellest teada!

CNVkit töötab Python 3.5 ja uuemates versioonides. Teie operatsioonisüsteem võib juba pakkuda Pythoni, mida saate käsurealt kontrollida:

Kui teie operatsioonisüsteem sisaldab juba vanemat Pythoni, soovitan süsteemi versiooni kohapealse uuendamise asemel kasutada kas kondat (vt allpool) või installida Pythoni 3.5 või uuem versioon olemasoleva Pythoni installimisega. Teie paketihaldur võib pakkuda ka Python 3.5+.

Segmenteerimisalgoritmi CBS käivitamiseks peate installima ka R -sõltuvused (vt allpool). Conda puhul lisatakse see automaatselt.

Soovitatav viis Pythoni ja CNVkiti sõltuvuste installimiseks ilma ülejäänud operatsioonisüsteemi mõjutamata on Anaconda (suur allalaadimine, kõik funktsioonid kaasa arvatud) või Miniconda (väiksem allalaadimine, minimaalne keskkond) installimine. "Conda" kättesaadavus hõlbustab ka täiendavate Pythoni pakettide installimist.

Seda lähenemist eelistatakse Mac OS X -is ja see on kindel valik ka Linuxis.

CNVkiti ja selle Pythoni sõltuvuste allalaadimiseks ja installimiseks puhtasse keskkonda toimige järgmiselt.

Või olemasolevas keskkonnas:

Pythoni pakettide hoidlast

Ajakohased CNVkiti paketid on saadaval PyPI-s ja neid saab installida pip-i abil (töötab tavaliselt Linuxis, kui installitud on allpool loetletud süsteemisõltuvused):

Skript cnvkit.py ei vaja installimist ja seda saab kasutada kohapeal. Lihtsalt installige sõltuvused (vt allpool).

Põhiprogrammi, skripte toetavate ja Pythoni teekide cnvlib ja skgenome installimiseks kasutage pipi nagu tavaliselt ja lisage -e lipp, et muuta install "redigeeritavaks", s.t.

Kohapealset installimist saab seejärel arendusega kursis hoida, käivitades git pull.

Kui te pole neid sõltuvusi oma süsteemis juba rahuldanud, installige need Pythoni paketid pip või conda kaudu:

Ubuntu või Debian Linuxis:

Mac OS X -is võib teil olla palju lihtsam esmalt installida Pythoni paketihaldur Miniconda või täielik Anaconda jaotus (vt ülal). Seejärel installige ülejäänud CNVkiti sõltuvused:

Teise võimalusena võite kasutada Homebrew'i, et installida ajakohane Python (nt brew install python) ja võimalikult palju Pythoni pakette (peamiselt NumPy ja SciPy, ideaalis matplotlib ja pandad). Seejärel jätkake pipiga:

Koopiate arvu segmenteerimine sõltub praegu R -pakettidest, millest mõned on osa Biokonduktorist ja mida ei saa otse CRAN -i kaudu installida. Nende sõltuvuste installimiseks tehke R -is järgmist.

See installib DNA -koopia paketi ja selle sõltuvused.

Teise võimalusena teha sama otse kestast, nt. automaatsete installide puhul proovige seda:

Saate oma installimist testida, käivitades test/ kataloogi näidisfailides CNVkiti konveieri. Toru on juurutatud Makefile'ina ja seda saab käivitada käsuga make (standardne Unix/Linux/Mac OS X süsteemides):

Kui see torujuhe lõpeb edukalt (see võib võtta paar minutit), olete CNVkiti õigesti installinud. Mitmetuumalisel masinal saate seda paralleelida ka make -j abil.

CNVkitiga kaasasoleval Pythoni raamatukogu cnvlibil on ka selles kataloogis üksuste testid. Käivitage testkomplekt koos testiga.

Konversiooni käivitamiseks täiendavatel suuremate näidisfailide komplektidel vaadake eraldi hoidla cnvkit-näiteid.


Sisu

Pythoni kavandas 1980. aastate lõpus [39] Guido van Rossum Hollandis asuvas Centrum Wiskunde & amp; Informatica (CWI) ettevõttes ABC programmeerimiskeele järglaseks, mis sai inspiratsiooni SETL -ist, [40] mis on võimeline erandite käsitlemiseks ja liidestamiseks Amoeba operatsioonisüsteem. [10] Selle rakendamine algas detsembris 1989. [41] Van Rossum kandis projekti eest ainuisikuliselt vastutust kui juhtivarendaja kuni 12. juulini 2018, mil ta teatas oma "alalisest puhkusest" Pythoni kohustuste täitmisest. Heatahtlik diktaator kogu eluks, tiitli, mille Pythoni kogukond talle omistas, kajastamaks tema pikaajalist pühendumust projekti peamise otsustajana. [42] Jaanuaris 2019 valisid aktiivsed Pythoni põhiarendajad projekti juhtima 5-liikmelise juhtnõukogu. [43] Alates 2021. aastast on selle nõukogu praegused liikmed Barry Warsaw, Brett Cannon, Carol Willing, Thomas Wouters ja Pablo Galindo Salgado. [44]

16. oktoobril 2000 ilmus Python 2.0 koos paljude oluliste uute funktsioonidega, sealhulgas tsükli tuvastav prügikoguja ja Unicode'i tugi. [45]

Python 3.0 ilmus 3. detsembril 2008. See oli suur keeleversioon, mis ei ole täielikult tagurpidi ühilduv. [46] Paljud selle peamised funktsioonid kanti tagasi Python 2.6.x [47] ja 2.7.x versioonide seeriatesse. Python 3 väljalasked sisaldavad utiliiti 2to3, mis automatiseerib (vähemalt osaliselt) Python 2 koodi tõlkimise Python 3 -ks. [48]

Python 2.7 kasutusaja lõppkuupäevaks määrati esialgu 2015. aasta, seejärel lükati see edasi 2020. aastasse, kuna muretses, et suurt osa olemasolevast koodist ei saa hõlpsasti Python 3-sse edasi saata. [49] [50] Turvapaiku pole enam või avaldatakse selle jaoks muid täiustusi. [51] [52] Python 2 kasutusaja lõppedes toetatakse ainult Python 3.6.x [53] ja uuemaid versioone.

Python 3.9.2 ja 3.8.8 olid kiirendatud [54], kuna kõigil Pythoni versioonidel (sealhulgas 2.7 [55]) esinesid turvaprobleemid, mis viisid koodi kaugkäivitamiseni [56] ja veebi vahemälu mürgitamiseni. [57]

Python on mitme paradigmaga programmeerimiskeel. Objektile orienteeritud programmeerimine ja struktureeritud programmeerimine on täielikult toetatud ning paljud selle funktsioonid toetavad funktsionaalset programmeerimist ja aspektidele orienteeritud programmeerimist (sh metaprogrammeerimine [58] ja metaobjektid (maagilised meetodid)). [59] Laienduste kaudu toetatakse paljusid teisi paradigmasid, sealhulgas lepinguline kavandamine [60] [61] ja loogiline programmeerimine. [62]

Python kasutab mälu haldamiseks dünaamilist tippimist ja võrdlusloenduse kombinatsiooni ning tsüklit tuvastavat prügikogujat. [63] Sellel on ka dünaamiline nimelahendus (hiline sidumine), mis seob meetodite ja muutujate nimed programmi täitmise ajal.

Pythoni disain pakub mõningast tuge funktsionaalsele programmeerimisele vastavalt Lispi traditsioonile. Sellel on filtreerimis-, kaardistamis- ja vähendamisfunktsioonide loetelu mõisted, sõnastikud, komplektid ja generaatori avaldised. [64] Tavalisel raamatukogul on kaks moodulit (itertools ja functools), mis rakendavad Haskellilt ja Standard ML -ilt laenatud funktsionaalseid tööriistu. [65]

Dokumendis on kokku võetud keele põhifilosoofia Pythoni zen (PEP 20), mis sisaldab selliseid aforisme nagu: [66]

  • Ilus on parem kui kole.
  • Selge on parem kui kaudne.
  • Lihtne on parem kui keeruline.
  • Kompleks on parem kui keeruline.
  • Loetavus loeb.

Selle asemel, et kogu oma funktsionaalsus oleks oma tuuma sisse ehitatud, oli Python kavandatud olema väga laiendatav (koos moodulitega). See kompaktne modulaarsus on muutnud selle eriti populaarseks olemasolevatele rakendustele programmeeritavate liideste lisamise vahendina. Van Rossumi nägemus väikesest põhikeelest, millel on suur standardraamatukogu ja kergesti laiendatav tõlk, tulenes tema pettumusest ABC -ga, mis toetas vastupidist lähenemist. [39]

Python püüdleb lihtsama, vähem segatud süntaksi ja grammatika poole, andes samal ajal arendajatele kodeerimismetoodikas valiku. Vastupidiselt Perli motole "seda on rohkem kui üks viis", hõlmab Python disainifilosoofiat "peaks olema üks - ja soovitavalt ainult üks - ilmne viis seda teha". [66] Alex Martelli, Python Software Foundationi liige ja Pythoni raamatu autor, kirjutab, et „kirjeldada midagi„ targana ”on mitte peetakse Pythoni kultuuris komplimendiks. "[67]

Pythoni arendajad püüavad vältida enneaegset optimeerimist ja lükkavad tagasi CPythoni viiterakenduse mittekriitiliste osade plaastrid, mis pakuksid selguse hinnaga kiiruse marginaalset kasvu. [68] Kui kiirus on oluline, võib Pythoni programmeerija ajakriitilised funktsioonid teisaldada laiendusmoodulitesse, mis on kirjutatud sellistes keeltes nagu C, või kasutada PyPy, just-in-time kompilaatorit. Saadaval on ka Cython, mis tõlgib Pythoni skripti C-ks ja teeb otseseid C-taseme API-kõnesid Pythoni tõlkesse.

Pythoni arendajate oluline eesmärk on hoida seda lõbusana kasutada. See kajastub keele nimes - austusavaldus Briti komöödiagrupile Monty Python [69] - ning aeg -ajalt mängulistes lähenemisviisides õpetustele ja teatmematerjalidele, näiteks näidetele, mis viitavad rämpspostile ja munadele (kuulsalt Monty Pythoni visandilt). tavalisest foo ja baarist. [70] [71]

Tavaline neologism Pythoni kogukonnas on pütooniline, millel võib olla lai valik programmistiiliga seotud tähendusi. Öelda, et kood on pütooniline, tähendab öelda, et see kasutab Pythoni idioome hästi, et see on loomulik või näitab keelt ladusalt, et see vastab Pythoni minimalistlikule filosoofiale ja rõhutab loetavust. Seevastu nimetatakse koodi, millest on raske aru saada või mis on loetav nagu jäme transkriptsioon teisest programmeerimiskeelest ebaüptooniline. [72] [73]

Sageli nimetatakse Pythoni kasutajaid ja austajaid, eriti neid, keda peetakse asjatundlikeks või kogenud Pythonistas. [74] [75]

Python on mõeldud kergesti loetavaks keeleks. Selle vorming on visuaalselt segane ja sageli kasutatakse ingliskeelseid märksõnu, kus teistes keeltes kasutatakse kirjavahemärke. Erinevalt paljudest teistest keeltest ei kasuta see plokkide piiritlemiseks lokkisulgi ja lausete järel semikoolonid on lubatud, kuid neid kasutatakse harva, kui üldse. Sellel on vähem süntaktilisi erandeid ja erijuhte kui C või Pascal. [76]

Taane Muuda

Python kasutab plokkide piiritlemiseks tühikute taanet, mitte lokkisulgi või märksõnu. Taane suureneb pärast teatud avaldusi, taande vähenemine tähendab praeguse ploki lõppu. [77] Seega kujutab programmi visuaalne struktuur täpselt programmi semantilist struktuuri. [2] Seda funktsiooni nimetatakse mõnikord kõrvalreegliks, mida jagavad mõned teised keeled, kuid enamikus keeltes ei ole taandel mingit semantilist tähendust. Soovitav taande suurus on neli tühikut. [78]

Avaldused ja kontrollvoog Redigeeri

Pythoni avaldused hõlmavad (muu hulgas) järgmist:

  • Ülesande lause, kasutades ühte võrdusmärki =.
  • Lause if, mis täidab tinglikult koodiploki koos muu ja elifiga (muu-kui-kokkutõmbumine).
  • Lause for, mis itereerib üle korduva objekti, jäädvustades iga elemendi kohaliku muutuja juurde, et seda saaks kasutada lisatud plokk.
  • Lause while, mis täidab koodiploki seni, kuni selle tingimus on tõene.
  • Proovilause, mis võimaldab kaasatud koodiplokis esile toodud erandeid tabada ja nendega toime tulla, välja arvatud klauslid, tagab ka selle, et lõpliku ploki puhastuskood käivitatakse alati olenemata sellest, kuidas plokk väljub.
  • Tõsteavaldus, mida kasutatakse konkreetse erandi tõstmiseks või püütud erandi uuesti tõstmiseks.
  • Klassilause, mis täidab koodiploki ja lisab oma kohaliku nimeruumi klassile, kasutamiseks objektorienteeritud programmeerimisel.
  • Def lause, mis määratleb funktsiooni või meetodi.
  • Lause with, mis ümbritseb kontekstihalduris koodiploki (näiteks luku hankimine enne koodiploki käivitamist ja luku vabastamine pärast seda või faili avamine ja seejärel sulgemine), mis võimaldab ressursside hankimist- initsialiseerimise (RAII) -laadne käitumine ja asendab tavalise proovimise/lõpuks kõnepruugi. [79]
  • Katkestuslause väljub tsüklist.
  • Jätkamise avaldus jätab selle iteratsiooni vahele ja jätkab järgmise üksusega.
  • Lause del eemaldab muutuja, mis tähendab, et viide nimest väärtusele kustutatakse ja selle muutuja kasutamine põhjustab tõrke. Kustutatud muutuja saab uuesti määrata.
  • Passi avaldus, mis toimib NOP -na. See on süntaktiliselt vajalik tühja koodiploki loomiseks.
  • Kinnitusavaldus, mida kasutatakse silumise ajal kehtivate tingimuste kontrollimiseks.
  • Tootlusaruanne, mis tagastab generaatorifunktsiooni ja tootluse väärtuse, on samuti operaator. Seda vormi kasutatakse korutiinide rakendamiseks.
  • Tagastusavaldus, mida kasutatakse funktsiooni väärtuse tagastamiseks.
  • Impordi avaldus, mida kasutatakse moodulite importimiseks, mille funktsioone või muutujaid saab praeguses programmis kasutada.

Määramisavaldus (=) toimib, sidudes nime viitena eraldi, dünaamiliselt eraldatud objektile. Muutujaid saab hiljem igal ajal mis tahes objektile taaskäivitada. Pythonis on muutuja nimi üldine viitehoidja ja sellega ei ole seotud fikseeritud andmetüüpi. Kuid teatud ajahetkel viitab muutuja mõned objekt, millel on tüüp. Seda nimetatakse dünaamiliseks tippimiseks ja see on vastandatud staatiliselt trükitud programmeerimiskeeltele, kus iga muutuja võib sisaldada ainult teatud tüüpi väärtusi.

Python ei toeta sabakõne optimeerimist ega esmaklassilist jätkamist ning Guido van Rossumi sõnul ei toeta seda kunagi. [80] [81] Kuid Pouthon'i generaatorite laiendamisega pakutakse paremat tuge korutiinilaadsele funktsionaalsusele. [82] Enne 2.5 olid generaatorid laisad iteraatorid, teave edastati generaatorist ühesuunaliselt. Python 2.5 -st on võimalik edastada teave tagasi generaatorifunktsiooni ja Python 3.3 -st saab teavet edastada mitmel virna tasandil. [83]

Väljendid Muuda

Mõned Pythoni väljendid on sarnased selliste keeltega nagu C ja Java, mõned aga mitte:

  • Liitmine, lahutamine ja korrutamine on samad, kuid jagamise käitumine on erinev. Pythonis on kahte tüüpi jaotusi. Need on korruse jagamine (või täisarvude jagamine) // ja ujukoma / jagamine. [84] Python kasutab astendamiseks ka operaatorit **.
  • Python 3.5 -st tutvustati uut @ infix -operaatorit. See on ette nähtud kasutamiseks raamatukogudes nagu NumPy maatriksi korrutamiseks. [85] [86]
  • Python 3.8 -st võeti kasutusele süntaks: =, mida nimetatakse "morsaoperaatoriks". See määrab muutujatele väärtused suurema avaldise osana. [87]
  • Pythonis võrdleb == väärtuse järgi, võrreldes Javaga, mis võrdleb numbrilisi väärtusi [88] ja objekte viite alusel. [89] (Objektide Java -väärtuste võrdlusi saab teha meetodiga equals ().) Objektide identiteetide võrdlemiseks võib kasutada operaatorit Python's is (võrdlus viite järgi). Pythonis võib võrdlusi aheldada, näiteks a & lt = b & lt = c.
  • Python kasutab sümboolsete sõnade asemel sõnu ja, või mitte oma loogiliste operaatorite jaoks. || ,! kasutatakse Java -s ja C -s.
  • Pythonil on teatud tüüpi väljend, mida nimetatakse a nimekirja mõistmine samuti üldisem väljend, mida nimetatakse a generaatori väljendus. [64] rakendatakse lambda -avaldiste abil, kuid need on piiratud, kuna keha saab olla ainult üks avaldis.
  • Tingimuslikud avaldised Pythonis kirjutatakse kui x, kui c else y [90] (erineb operandide järjekorras operaatorist c? X: y, mis on ühine paljudele teistele keeltele).
  • Python eristab loendeid ja koondeid. Loendid on kirjutatud kui [1, 2, 3], on muutlikud ja neid ei saa kasutada sõnastike võtmetena (sõnastikuklahvid peavad Pythonis olema muutumatud). Tupleid kirjutatakse kui (1, 2, 3), need on muutumatud ja seega saab neid kasutada sõnastike võtmetena tingimusel, et kõik tüübi elemendid on muutumatud. Operaatorit + saab kasutada kahe tüübi ühendamiseks, mis ei muuda otseselt nende sisu, vaid toodab pigem uue tüübi, mis sisaldab mõlema pakutud elemendi elemente. Seega, arvestades muutujat t, mis oli algselt võrdne (1, 2, 3), hindab t = t + (4, 5) täitmine kõigepealt t + (4, 5), mis annab tulemuseks (1, 2, 3, 4, 5) , mis seejärel määratakse tagasi t -le, muutes seeläbi tõhusalt t -i sisu, muutes seejuures tüübiobjektide muutumatut olemust. Sulud on üheselt mõistetavates kontekstides olevate tabelite jaoks valikulised. [91]
  • Pythoni funktsioonid järjestikune lahtipakkimine kus mitu avaldist, millest igaüks hindab kõike, mida saab määrata (muutuja, kirjutatav omadus jne), seostatakse identsel viisil moodulite literaale moodustavate avaldistega ja on tervikuna paigutatud vasakule küljele võrdusmärgist ülesande avalduses. Avalduses oodatakse korduv objekt võrdsusmärgi paremal küljel, mis toodab sama iteratsiooni ajal sama palju väärtusi kui pakutavad kirjutatavad avaldised ja kordab seda, määrates iga toodetud väärtuse vasakul olevale vastavale avaldisele. [92]
  • Pythonil on "stringivormingu" operaator %. See toimib analoogselt printf -vormingus stringidega C -s, nt. "rämpspost = %s munad = %d" %("blah", 2) hindab "rämpspostiks = blah munad = 2". Python 3 ja 2.6+ versioonis täiendas seda str -klassi format () meetod, nt. "rämpspost = <0> munad = <1>". formaadis ("blah", 2). Python 3.6 lisas "f-stringid": blah = "blah" munad = 2 f 'rämpsposti = munad = '. [93]
  • Pythoni stringe saab ühendada, lisades need (sama operaator nagu täisarvude ja ujukite lisamisel). Nt. "rämpspost" + "munad" tagastab "spameggs". Isegi kui teie stringid sisaldavad numbreid, lisatakse need siiski stringidena, mitte täisarvudena. Nt. "2" + "2" tagastab "22".
  • Pythonil on erinevaid stringide literaale:
    • Ühe- või kahekordse jutumärgiga eraldatud stringid. Erinevalt Unixi kestadest, Perli ja Perli mõjutatud keeltest toimivad ühe- ja kahekordse jutumärgiga identselt. Mõlemat tüüpi stringid kasutavad põgenemärgina tagasilöögi (). Stringide interpoleerimine sai Python 3.6 -s kättesaadavaks "vormindatud stringide literaalidena". [93]
    • Kolmekordse tsitaadiga stringid, mis algavad ja lõpevad kolme ühe- või kahekordse jutumärgiga. Need võivad hõlmata mitut rida ja toimida nagu siin koorega dokumendid, Perl ja Ruby. sordid, mida tähistatakse string -literaali eesliitega r -ga. Põgenemisjärjestusi ei tõlgendata, seega on töötlemata stringid kasulikud, kui tavalised tagasilöögid on tavalised, näiteks regulaaravaldised ja Windowsi stiilis teed. Võrdle " @ -tsitaati" C#-is.

    Pythonis rakendatakse väljendite ja avalduste eristamist jäigalt, erinevalt sellistest keeltest nagu Common Lisp, Scheme või Ruby. See toob kaasa teatud funktsioonide dubleerimise. Näiteks:

      vs -silmuste avaldiste jaoks vs kui plokid
  • Sisseehitatud funktsioonid eval () vs exec () (Python 2-s on exec avaldis) esimene on avaldiste jaoks, teine ​​avalduste jaoks.
  • Väited ei saa olla avaldise osa, seega ei saa loendid ja muud arusaamad või lambda -väljendid avaldisi sisaldada. Selle konkreetne juhtum on see, et selline määramislause nagu a = 1 ei saa olla tingimuslause tingimusliku avaldise osa. Selle eeliseks on see, et välditakse klassikalist C -viga, mis tekitab määramisoperaatori eksimise = võrdsusoperaatori puhul == tingimustes: if (c = 1) <. > on süntaktiliselt kehtiv (kuid tõenäoliselt tahtmatu) C -kood, kuid kui c = 1:. põhjustab Pythonis süntaksiviga.

    Meetodid Muuda

    Objektide meetodid on funktsioonid, mis on lisatud objekti klassi süntaksi eksemplari. meetod (argument) on tavaliste meetodite ja funktsioonide puhul klassi süntaktiline suhkur. meetod (eksemplar, argument). Pythoni meetoditel on eksemplari andmetele juurdepääsuks selgesõnaline iseparameeter, erinevalt mõne muu objektorienteeritud programmeerimiskeele (nt C ++, Java, Objective-C või Ruby) kaudsest minast (või sellest). [94]

    Sisestage Muuda

    Python kasutab parditüüpi ja on trükkinud objekte, kuid muutmata muutujate nimesid. Kompileerimise ajal tüübipiiranguid ei kontrollita, toimingud objektil võivad ebaõnnestuda, mis tähendab, et antud objekt ei ole sobivat tüüpi. Hoolimata dünaamilisest tippimisest, on Python tugevalt trükitud, keelates toiminguid, mis pole täpselt määratletud (näiteks lisades stringile numbri), selle asemel, et püüda neid vaikselt mõista.

    Python võimaldab programmeerijatel määratleda oma tüübid klasside abil, mida kasutatakse kõige sagedamini objektorienteeritud programmeerimiseks. Uued klasside eksemplarid luuakse klassi kutsudes (näiteks SpamClass () või EggsClass ()) ja klassid on metaklassi tüüpi eksemplarid (ise eksemplar ise), võimaldades metaprogrammeerimist ja järelemõtlemist.

    Enne versiooni 3.0 oli Pythonil kahte tüüpi klasse: vana stiilis ja uus stiil. [95] Mõlema stiili süntaks on sama, erinevus seisneb selles, kas klassi objekt on päritud otse või kaudselt (kõik uue stiili klassid pärivad objektilt ja on tüübi eksemplarid). Python 2 versioonides alates Python 2.2 -st saab kasutada mõlemat tüüpi klasse. Vanas stiilis klassid kõrvaldati Python 3.0-s.

    Pikaajaline plaan on toetada järkjärgulist tippimist [96] ja Python 3.5 puhul võimaldab keele süntaks määrata staatilisi tüüpe, kuid neid ei kontrollita vaikimisi rakenduses CPython. Eksperimentaalne valikuline staatiline tüübikontroll nimega mypy toetab kompileerimisaja tüübikontrolli. [97]

    ^a Nimega otse juurde ei pääse

    Aritmeetilised toimingud Muuda

    Pythonil on tavalised sümbolid aritmeetikaoperaatoritele ( +, -, *, /), korruse jagamise operaatorile // ja modulo -operatsioonile % (kus ülejäänud osa võib olla negatiivne, nt 4 % -3 == -2). Sellel on ka ** astendamiseks, nt. 5 ** 3 == 125 ja 9 ** 0,5 == 3,0 ning maatriksi korrutamise operaator @. [101] Need operaatorid töötavad sarnaselt traditsioonilisele matemaatikale, kus on samad eeskirjareeglid, operaatorite infix ( + ja - võivad olla ka positiivsed ja negatiivsed numbrid).

    Jagamine täisarvude vahel annab ujukoma tulemuse. Jagunemise käitumine on aja jooksul oluliselt muutunud: [102]

    • Python 2.1 ja varasemad kasutasid C jaotuskäitumist. / -Operaator on täisarvude jagamine, kui mõlemad operandid on täisarvud, ja ujukomajaotus muidu. Täisarvude jagamine ümardab 0 poole, nt. 7/3 == 2 ja - 7/3 == - 2.
    • Python 2.2 muutis täisarvude jaotuse ümardamiseks negatiivse lõpmatuse poole, nt. 7/3 == 2 ja -7/3 == -3. Tutvustati põrandajaotust // operaatorit. Seega 7 // 3 == 2, -7 // 3 == -3, 7,5 // 3 == 2,0 ja -7,5 // 3 == -3,0. Importimisjaotisest __future__ lisamine põhjustab mooduli jagamiseks Python 3.0 reeglite kasutamise (vt järgmist).
    • Python 3.0 muudeti / olema alati ujukomajaotus, nt. 5 /2 == 2,5.

    Pythoni mõistes / on tõeline jaotus (või lihtsalt jagunemine) ja // on põranda jaotus. / enne versiooni 3.0 klassikaline jaotus. [102]

    Ümardamine negatiivse lõpmatuse poole, ehkki erineb enamikust keeltest, lisab järjepidevust. Näiteks tähendab see, et võrrand (a + b) // b == a // b + 1 on alati tõene. See tähendab ka seda, et võrrand b * (a // b) + a % b == a kehtib nii a positiivsete kui ka negatiivsete väärtuste kohta. Selle võrrandi kehtivuse säilitamine tähendab aga seda, et kuigi%b tulemus on ootuspäraselt poolavatud intervallis [0, b), kus b on positiivne täisarv, peab see asuma vahemikus (b, 0] kui b on negatiivne. [103]

    Python pakub ümmargust funktsiooni ujuki ümardamiseks lähima täisarvuni. Sidumise katkestamiseks kasutab Python 3 ümmargust kuni paarilist: ümmargune (1,5) ja ümmargune (2,5) annavad mõlemad 2. [104] Versioone enne 3 kasutati nullist ümmarguseks: ümmargune (0,5) on 1,0, ümmargune (-0,5) on -1,0. [105]

    Python lubab loogilisi avaldisi mitme võrdsussuhtega viisil, mis on kooskõlas üldise kasutusega matemaatikas. Näiteks avaldis a & lt b & lt c testib, kas a on väiksem kui b ja b on väiksem kui c. [106] C-tuletatud keeled tõlgendavad seda väljendit erinevalt: C-s hindaks avaldis kõigepealt a & lt b, mille tulemuseks oleks 0 või 1, ja seejärel võrreldaks seda tulemust c-ga. [107]

    Python kasutab suvalise täpsusega aritmeetikat kõigi täisarvuliste toimingute jaoks. Kümnendmooduli kümnendliik/klass pakub kümnendkoha ujukomaarvu eelnevalt määratletud suvalise täpsusega ja mitut ümardamisrežiimi. [108] Murdmooduli fraktsiooniklass annab ratsionaalsete numbrite jaoks suvalise täpsuse. [109]

    Tänu Pythoni ulatuslikule matemaatikakogule ja kolmanda osapoole raamatukogule NumPy, mis laiendab veelgi kohalikke võimalusi, kasutatakse seda sageli teadusliku skriptikeelena, mis aitab lahendada selliseid probleeme nagu numbriline andmetöötlus ja manipuleerimine. [110] [111]

    Programm positiivse täisarvu faktoriaali arvutamiseks:

    Pythoni suur standardraamatukogu, mida tavaliselt nimetatakse üheks suurimaks tugevuseks, [112] pakub tööriistu, mis sobivad paljude ülesannete täitmiseks. Interneti-põhiste rakenduste puhul toetatakse paljusid standardseid vorminguid ja protokolle, nagu MIME ja HTTP. See sisaldab mooduleid graafiliste kasutajaliideste loomiseks, relatsiooniandmebaasidega ühenduse loomiseks, pseudo-juhuslike arvude genereerimiseks, suvalise täpsusega kümnendkohaga aritmeetikaks, [113] regulaaravaldistega manipuleerimiseks ja üksuste testimiseks.

    Mõned standardse teegi osad on kaetud spetsifikatsioonidega (näiteks veebiserveri lüüsi liidese (WSGI) rakendamine wsgiref järgib PEP 333 [114]), kuid enamik mooduleid seda ei tee. Neid määravad nende kood, sisedokumendid ja testkomplektid. Kuna enamik standardteekidest on aga platvormideülene Pythoni kood, vajavad vaid mõned moodulid variantide teostuste jaoks muutmist või ümberkirjutamist.

    Märtsi 2021 seisuga sisaldab [värskendus] kolmanda osapoole Pythoni tarkvara ametlikku hoidlat Python Package Index (PyPI) üle 290 000 [115] paketi, millel on lai valik funktsioone, sealhulgas:

    Enamik Pythoni rakendusi (sh CPython) sisaldab lugemis -hindamise -printimise tsüklit (REPL), mis võimaldab neil toimida käsurea tõlgina, mille jaoks kasutaja sisestab avaldused järjest ja saab tulemused kohe kätte.

    Teised kestad, sealhulgas IDLE ja IPython, lisavad täiendavaid võimalusi, nagu täiustatud automaatne lõpetamine, seansi oleku säilitamine ja süntaksi esiletõstmine.

    Lisaks tavalistele töölauale integreeritud arenduskeskkondadele on olemas ka veebibrauseripõhised IDE-d SageMath (mõeldud teaduse ja matemaatikaga seotud Pythoni programmide arendamiseks) PythonAnywhere, brauseripõhine IDE ja hostimiskeskkond ning Canopy IDE, kaubanduslik Python IDE, mis rõhutab teaduslikku andmetöötlust . [116]

    Viite rakendamine Muuda

    CPython on Pythoni võrdlusrakendus. See on kirjutatud C-vormingus, mis vastab C89 standardile ja sisaldab mitmeid valitud C99 funktsioone (hilisemate C-versioonide puhul peetakse seda aegunuks [117] [118] CPython sisaldab oma C-laiendusi, kuid kolmanda osapoole laiendused ei piirdu vanemate C-versioonidega , saab rakendada nt C11 või C ++ abil [119]). [120] See kompileerib Pythoni programmid vahepealseks baitkoodiks [121], mille seejärel käivitab selle virtuaalne masin. [122] CPythonit levitatakse suure standardraamatukoguga, mis on kirjutatud segus C ja emakeelena Python. See on saadaval paljudele platvormidele, sealhulgas Windowsile (alates Python 3.9-st ei õnnestu Pythoni installeril meelega installida operatsioonisüsteemidesse Windows 7 ja 8 [123] [124] Windows XP-d toetati kuni Python 3.5-ni) ja enamike kaasaegsete Unixi-sarnaste süsteemide jaoks, sealhulgas macOS (ja Apple M1 Mac, alates Python 3.9.1, koos eksperimentaalse installijaga) ja mitteametlik tugi nt VMS. [125] Platvormi teisaldatavus oli üks selle varasemaid prioriteete, [126] Python 1 ja 2 ajavahemiku jooksul toetati isegi OS/2 ja Solarise toetamist [127].

    Muud rakendused Muuda

      on kiire, nõuetele vastav Python 2.7 ja 3.6 tõlgendaja. [128] Selle just õigel ajal loodud kompilaator parandab oluliselt CPythonit, kuid mitut C-vormingus raamatukogu ei saa sellega kasutada. [129] on märkimisväärne CPythoni kahvel, mis rakendab mikroliide, see ei kasuta kõnepinu samamoodi, võimaldades seega massiliselt samaaegseid programme. PyPyl on ka virnavaba versioon. [130] ja CircuitPython on Python 3 variandid, mis on optimeeritud mikrokontrollerite, sealhulgas Lego Mindstorms EV3 jaoks. [131]
    • Pyston on Pythoni käitusaja variant, mis kasutab õigeaegset kompileerimist, et kiirendada Pythoni programmide täitmist. [132]
    • Cinder on CPython 3.8 jõudlusele orienteeritud kahvel, mis sisaldab mitmeid optimeerimisi, sealhulgas baitkoodi sisemist vahemällu salvestamist, korutiinide innukat hindamist, meetodit korraga JIT ja eksperimentaalset baitkoodi kompilaatorit. [133]

    Toetamata rakendused Muuda

    On välja töötatud ka teisi õigel ajal Pythoni kompilaatoreid, kuid neid ei toetata.

    • Google alustas 2009. aastal projekti nimega Koormatu pääsuke, mille eesmärk on kiirendada Pythoni tõlki viiekordselt, kasutades LLVM -i, ja parandada selle mitmekeelse võime ulatust tuhandeteks südamikeks [134], samal ajal kui tavalised rakendused kannatavad ülemaailmse tõlkide luku tõttu. . on katkenud just-in-time spetsialiseerunud kompilaator, mis integreerub CPythoniga ja teisendab käitamisajal baitkoodi masinakoodiks. Väljastatud kood on spetsialiseerunud teatud andmetüüpidele ja on kiirem kui tavaline Pythoni kood. Psyco ei toeta Python 2.7 või uuemat versiooni. oli Python 2 tõlk seeria 60 mobiiltelefonidele, mille Nokia andis välja 2005. aastal. See rakendas paljusid standardraamatukogu mooduleid ja mõningaid lisamooduleid operatsioonisüsteemiga Symbian integreerimiseks. Nokia N900 toetab ka Pythoni koos GTK vidinateekidega, mis võimaldab programme kirjutada ja sihtseadmes käivitada. [135]

    Ristkoostajad teistesse keeltesse Muuda

    Kõrgetasemelistele objektikeeltele on mitu kompilaatorit, mille lähtekeeleks on piiramatu Python, Pythoni piiratud alamhulk või Pythonile sarnane keel.

      kompileerib (superset) Python 2.7 kuni C (samas saadud koodi saab kasutada ka Python 3 ja ka nt C ++ puhul). kompileerib Pythoni C ++ -ks. [136]
    • Pythran koostab alamhulga Python 3 kuni C ++. [137] [138] [139] (viimane versioon 2010. aastal) ja Shed Skin (viimane versioon 2013. aastal) koostavad vastavalt C ja C ++.
    • Google'i Grumpy (viimane versioon 2017. aastal) tõlgib Python 2 to Go. [140] [141] [142] (nüüd on Microsoft sellest loobunud) võimaldab käivitada Python 2.7 programme .NET Common Language Runtime'is. [143] kompileerib Python 2.7 Java -baitkoodi, võimaldades kasutada Pythoni programmi Java -teeke. [144] on Pythoni-põhine riistvara kirjelduskeel (HDL), mis teisendab MyHDL-koodi Verilog- või VHDL-koodiks. kasutab LLVM -i Pythoni masinakoodi alamhulga kompileerimiseks.
    • Brython, [145] Transcrypt [146] [147] ja Pyjs (viimane väljaanne 2012. aastal) koostavad Pythoni JavaScripti. saab kompileerida C -ks ja seda kasutatakse Pythoni PyPy tõlgi ehitamiseks.

    Toimivuse redigeerimine

    EuroSciPy '13 esitles erinevate Pythoni rakenduste jõudluse võrdlust mittearvulise (kombineeritud) töökoormusega. [148] Pythoni jõudlust võrreldes teiste programmeerimiskeeltega võrdleb ka The Computer Language Benchmarks Game. [149]

    Pythoni arendamine toimub suures osas Pythoni täiustamise ettepanek (PEP) protsess, esmane mehhanism uute oluliste funktsioonide väljapakkumiseks, kogukonna sisendi kogumiseks küsimustes ja Pythoni disainiotsuste dokumenteerimiseks. [150] Pythoni kodeerimisstiili käsitleb PEP 8. [151] Silmapaistvad PEP -d vaatavad üle ja kommenteerivad Pythoni kogukond ja juhtnõukogu. [150]

    Keele täiustamine vastab CPythoni viiterakenduse arendamisele. Postiloend python-dev on keele arendamise peamine foorum. Konkreetseid probleeme arutatakse Roundupi veajälgijal, mida hostitakse saidil bugs.python.org. [152] Arendamine toimus algselt ise hostitud lähtekoodide hoidlas, kus töötab Mercurial, kuni Python kolis GitHubi jaanuaris 2017. [153]

    CPythoni avalikke väljaandeid on kolme tüüpi, mida eristatakse selle järgi, millist versiooni numbri osa suurendatakse:

    • Tagasi ühildumatud versioonid, kus kood peaks purunema ja see tuleb käsitsi teisaldada. Versiooni numbri esimest osa suurendatakse. Neid väljalaskeid juhtub harva - versioon 3.0 ilmus 8 aastat pärast 2.0.
    • Suuremad või "funktsioonide" väljaanded toimusid umbes iga 18 kuu tagant, kuid eeldatakse, et Python 3.9 -ga algava iga -aastase vabastamissageduse ilmnemine toimub kord aastas. [154] [155] Need on suures osas ühilduvad, kuid tutvustavad uusi funktsioone. Versiooni numbri teist osa suurendatakse. Iga peamist versiooni toetavad veaparandused mitu aastat pärast selle avaldamist. [156]
    • Veaparandusi, [157] mis uusi funktsioone ei tutvusta, ilmub umbes iga 3 kuu tagant ja need tehakse siis, kui pärast viimast väljalaset on eelviimas parandatud piisav arv vigu. Nendes väljaannetes on parandatud ka turvaauke. Versiooni numbri kolmas ja viimane osa suurendatakse. [157]

    Paljud alfa-, beeta- ja väljalaskekandidaadid avaldatakse ka eelvaadetena ja testimiseks enne lõplikku väljalaset. Kuigi iga väljalaske jaoks on ligikaudne ajakava, lükatakse need sageli edasi, kui kood pole valmis. Pythoni arendusmeeskond jälgib koodi olekut, käivitades arendamise ajal suure üksuse testkomplekti. [158]

    Peamine akadeemiline konverents Pythoni teemal on PyCon. Samuti on olemas spetsiaalsed Pythoni mentorprogrammid, näiteks Pyladies.

    Pythons 3.10 deprecates wstr (tuleb eemaldada Pythonist 3.12, mis tähendab, et selleks ajaks tuleb Pythoni laiendusi [159] muuta), [160] ja kavatseb lisada keelele ka mustrite sobitamise. [161]

    Tööriistad, mis võivad Pythoni API jaoks dokumente luua, hõlmavad muu hulgas pydoc (saadaval standardraamatukogu osana), Sphinx, Pdoc ja selle kahvlid, Doxygen ja Graphviz. [162]

    Pythoni nimi tuleneb Briti komöödiagrupist Monty Python, keda Pythoni looja Guido van Rossum keele arendamise ajal nautis. Monty Pythoni viiteid esineb sageli Pythoni koodis ja kultuuris [163], näiteks Pythoni kirjanduses sageli kasutatavad metasüntaktilised muutujad on spämm ja munad traditsioonilise asemel loll ja baar. [163] [164] Pythoni ametlik dokumentatsioon sisaldab ka erinevaid viiteid Monty Pythoni rutiinidele. [165] [166]

    Eesliide Py- kasutatakse selleks, et näidata, et midagi on seotud Pythoniga. Selle eesliite kasutamise näited Pythoni rakenduste või raamatukogude nimedes hõlmavad Pygame'i, SDL -i sidumist Pythoni (tavaliselt mängude loomiseks) PyQt ja PyGTK -ga, mis seovad vastavalt Qt ja GTK Pythoniga ning PyPy, algselt kirjutatud Pythoni rakendus Pythonis.

    Alates 2003. aastast on Python järjepidevalt TIOBE programmeerimiskogukonna indeksi kümne kõige populaarsema programmeerimiskeele hulgas, kus 2021. aasta veebruari seisuga [uuendus] on see populaarsuselt kolmas keel (Java ja C järel). [167] See valiti aasta programmeerimiskeeleks ("aasta suurim reitingutõus") aastatel 2007, 2010, 2018 ja 2020 (ainus keel, mis seda tegi neli korda [168]). [169]

    Empiirilises uuringus leiti, et skriptikeeled, näiteks Python, on tulemuslikumad kui tavalised keeled, näiteks C ja Java, programmeerimisprobleemide jaoks, mis hõlmavad stringide manipuleerimist ja otsimist sõnastikust, ning selgus, et mälutarbimine oli sageli "parem kui Java ja mitte palju hullem kui C või C ++ ". [170]

    Pythonit kasutavad suured organisatsioonid on Wikipedia, Google, [171] Yahoo !, [172] CERN, [173] NASA, [174] Facebook, [175] Amazon, Instagram, [176] Spotify [177] ja mõned väiksemad üksused, näiteks ILM [178] ja ITA. [179] Sotsiaaluudiste võrgustiku sait Reddit kirjutati enamasti Pythonis. [180]

    Python võib olla veebirakenduste skriptikeel, nt Apache veebiserveri mod wsgi kaudu. [181] Veebiserveri lüüsi liidese abil on nende rakenduste hõlbustamiseks välja töötatud standardne API. Veebiraamistikud nagu Django, Pylons, Pyramid, TurboGears, web2py, Tornado, Flask, Bottle ja Zope toetavad arendajaid keerukate rakenduste kavandamisel ja hooldamisel. Pyjsit ja IronPythonit saab kasutada Ajaxil põhinevate rakenduste kliendipoolse arendamiseks. SQLAlchemy saab kasutada relatsiooniandmebaasi andmete kaardistajana. Twisted on raamistik arvutite vahelise suhtluse programmeerimiseks ja seda kasutab (näiteks) Dropbox.

    Sellised raamatukogud nagu NumPy, SciPy ja Matplotlib võimaldavad Pythoni tõhusat kasutamist teaduslikus andmetöötluses, [182] [183] ​​koos spetsialiseeritud raamatukogudega, nagu Biopython ja Astropy, mis pakuvad domeenispetsiifilisi funktsioone. SageMath on Pythonis programmeeritav sülearvutiliidesega arvutialgebra süsteem: selle raamatukogu hõlmab paljusid matemaatika aspekte, sealhulgas algebrat, kombinatoorikat, numbrilist matemaatikat, numbriteooriat ja arvutust. [184] OpenCV -l on pythoni köited, millel on rikkalik funktsioonide komplekt arvuti nägemiseks ja pilditöötluseks. [185]

    Pythonit kasutatakse tavaliselt tehisintellekti projektides ja masinõppeprojektides selliste raamatukogude abil nagu TensorFlow, Keras, Pytorch ja Scikit-learn. [186] [187] [188] [189] Moodularhitektuuri, lihtsa süntaksi ja rikkalike tekstitöötlusvahenditega skriptikeelena kasutatakse Pythonit sageli loomuliku keele töötlemiseks. [190]

    Python on skriptikeelena edukalt integreeritud paljudesse tarkvaratoodetesse, sealhulgas lõplike elementide meetoditarkvarasse, nagu Abaqus, 3D -parameetriline modelleerija, näiteks FreeCAD, 3D -animatsioonipaketid, nagu 3ds Max, Blender, Cinema 4D, Lightwave, Houdini, Maya, modo , MotionBuilder, Softimage, visuaalsete efektide komponeerija Nuke, 2D pildiprogrammid, nagu GIMP, [191] Inkscape, Scribus ja Paint Shop Pro, [192] ja noodiprogrammid, nagu partituur ja capella. GNU silur kasutab Pythonit ilusa printerina, et näidata keerukaid struktuure, näiteks C ++ konteinereid. Esri reklaamib Pythoni kui parimat valikut ArcGIS -i skriptide kirjutamiseks. [193] Seda on kasutatud ka mitmetes videomängudes, [194] [195] ja see on kasutusel esimesena kolmest saadavalolevast programmeerimiskeelest Google App Engine'is, ülejäänud kaks on Java ja Go. [196]

    Paljud operatsioonisüsteemid sisaldavad standardkomponendina Pythonit. See tarnitakse koos enamiku Linuxi distributsioonidega, [197] AmigaOS 4 (kasutades Python 2.7), FreeBSD (paketina), NetBSD, OpenBSD (paketina) ja macOS ning seda saab kasutada käsurealt (terminalist). Paljud Linuxi distributsioonid kasutavad Pythonis kirjutatud installijaid: Ubuntu kasutab Ubiquity installerit, Red Hat Linux ja Fedora aga Anaconda installerit. Gentoo Linux kasutab oma pakettide haldussüsteemis Portage Pythoni.

    Pythonit kasutatakse laialdaselt infoturbe valdkonnas, sealhulgas ekspluateerimise arendamisel. [198] [199]

    Enamik ühe sülearvuti lapse kohta XO tarkvara Sugar, mis on nüüd välja töötatud Sugar Labsis, on kirjutatud Pythonis. [200] Raspberry Pi ühe plaadi arvutiprojekt on võtnud Pythoni oma peamiseks kasutajate programmeerimiskeeleks.

    LibreOffice sisaldab Pythonit ja kavatseb Java asendada Pythoniga. Selle Pythoni skriptide pakkuja on põhifunktsioon [201] alates versioonist 4.0 alates 7. veebruarist 2013.

    Pythoni disain ja filosoofia on mõjutanud paljusid teisi programmeerimiskeeli:

      kasutab taanet, sarnast süntaksit ja sarnast objektimudelit. [202] kasutab taanet ja sarnast süntaksit ning selle Tänuavaldused dokumendis on Python seda mõjutanud keelte hulgas esikohal. [203], programmeerimiskeel, mis ristkompileerib JavaScripti, omab Pythoni inspireeritud süntaksit. /JavaScript laenas iteraatoreid ja generaatoreid Pythonist. [204], skriptikeel, mis on Pythonile väga sarnane, on sisse ehitatud Godoti mängumootorile. [205] on loodud "dünaamilises keeles nagu Python" töötamise kiiruseks [206] ja jagab massiivide lõikamiseks sama süntaksit. oli ajendatud soovist Pythoni disainifilosoofia Java -sse tuua. [207] oli loodud olema "sama kasutatav üldiseks programmeerimiseks kui Python". [26] kasutab taanet jms süntaksit. [208] looja Yukihiro Matsumoto on öelnud: "Tahtsin skriptikeelt, mis oleks võimsam kui Perl ja objektikesksem kui Python. Seetõttu otsustasin kujundada oma keele." [209], Apple'i väljatöötatud programmeerimiskeel, on mõningane Pythoni inspireeritud süntaks. [210]

    Pythoni arendustavasid on jäljendanud ka teised keeled. Näiteks Tcl, [211] Erlang, [212] ja Swift kasutavad ka tava, et nõutakse dokumenti, mis kirjeldab keele muutmise põhjendusi ja sellega seotud probleeme (Pythonis PEP). [213]

    1. ^"Üldine Pythoni KKK - Python 3.9.2 dokumentatsioon". docs.python.org . Välja otsitud 28. märtsil 2021.
    2. ^ ab
    3. Guttag, John V. (12. august 2016). Sissejuhatus arvutamisse ja programmeerimisse Pythoni abil: koos rakendusega andmete mõistmiseks. MIT Vajutage. ISBN978-0-262-52962-4.
    4. ^ ab
    5. "Python 3.8.10, 3.9.5 ja 3.10.0b1 on nüüd saadaval". 3. mail 2021. Välja otsitud 4. mail 2021.
    6. ^
    7. "Miks on Python dünaamiline keel ja ka tugevalt trükitud keel - Python Wiki". wiki.python.org . Välja otsitud 27. jaanuaril 2021.
    8. ^
    9. "PEP 483 - tüüpi vihjete teooria". Python.org.
    10. ^
    11. "Laadige alla Python". Python.org . Välja otsitud 24. mail 2021.
    12. ^ Faililaiend .pyo eemaldati Python 3.5 -st. Vt PEP 0488
    13. ^
    14. Holth, Moore (30. märts 2014). "PEP 0441 - Pythoni ZIP -rakenduste toe täiustamine". Välja otsitud 12. novembril 2015.
    15. ^
    16. "Tähekeele keel". Välja otsitud 25. mail 2019.
    17. ^ ab
    18. "Miks loodi Python üldse?". Pythoni üldine KKK. Python Tarkvara Sihtasutus. Välja otsitud 22. märts 2007.
    19. ^
    20. "Ada 83 teatmik (käsiraamat)".
    21. ^
    22. Kuchling, Andrew M. (22. detsember 2006). "Intervjuu Guido van Rossumiga (juuli 1998)". amk.ca. Arhiveeritud originaalist 1. mail 2007. Välja otsitud 12. märts 2012.
    23. ^ ab
    24. "itertools - Funktsioonid, mis loovad iteraatorid efektiivseks silmustsükliks - Python 3.7.1 dokumentatsioon". docs.python.org.
    25. ^
    26. van Rossum, Guido (1993). "Sissejuhatus Pythoni jaoks UNIX/C programmeerijatele". NLUUG Najaarsconferentie (Hollandi UNIX -i kasutajarühm) toimetised. CiteSeerX10.1.1.38.2023. kuigi C disain ei ole kaugeltki ideaalne, on selle mõju Pythonile märkimisväärne.
    27. ^ ab
    28. "Klassid". Pythoni õpetus. Python Tarkvara Sihtasutus. Välja otsitud 20. veebruar 2012. See on segu C ++ ja Modula-3 klassimehhanismidest
    29. ^
    30. Lundh, Fredrik. "Kõne objekti järgi". effbot.org . Välja otsitud 21. novembril 2017. asendage "CLU" sõnaga "Python", "record" sõnaga "instance" ja "protseduur" sõnaga "function or method" ning saate Pythoni objektimudeli päris täpse kirjelduse.
    31. ^
    32. Simionato, Michele. "Python 2.3 meetodi eraldusvõime järjekord". Python Tarkvara Sihtasutus. C3 meetodil iseenesest pole Pythoniga mingit pistmist, kuna selle leiutasid Dylani kallal töötavad inimesed ja seda kirjeldatakse lispersile mõeldud paberis
    33. ^
    34. Kuchling, A. M. "Funktsionaalse programmeerimise HOWTO". Python v2.7.2 dokumentatsioon. Python Tarkvara Sihtasutus. Välja otsitud 9. veebruar 2012.
    35. ^
    36. Schemenauer, Neil Peters, Tim Hetland, Magnus Lie (18. mai 2001). "PEP 255 - lihtsad generaatorid". Pythoni täiustamise ettepanekud. Python Tarkvara Sihtasutus. Välja otsitud 9. veebruar 2012.
    37. ^
    38. Smith, Kevin D. Jewett, Jim J. Montanaro, Skip Baxter, Anthony (2. september 2004). "PEP 318 - funktsioonide ja meetodite dekoraatorid". Pythoni täiustamise ettepanekud. Python Tarkvara Sihtasutus. Välja otsitud 24. veebruar 2012.
    39. ^
    40. "Rohkem juhtimisvoo tööriistu". Python 3 dokumentatsioon. Python Tarkvara Sihtasutus. Välja otsitud 24. juulil 2015.
    41. ^
    42. "CoffeeScript". coffeescript.org.
    43. ^
    44. "Genie programmeerimiskeele õpetus". Välja otsitud 28. veebruaril 2020.
    45. ^
    46. "Perl ja Python mõjutavad JavaScripti". www.2ality.com. 24. veebruar 2013. Välja otsitud 15. mail 2015.
    47. ^
    48. Rauschmayer, Axel. "3. peatükk: JavaScripti mõjutuste olemus". O'Reilly, rääkides JavaScripti . Välja otsitud 15. mail 2015.
    49. ^ ab
    50. "Miks me lõime Julia". Julia veebisait. Veebruar 2012. Välja otsitud 5. juunil 2014. Tahame midagi, mida saaks kasutada üldiseks programmeerimiseks nagu Python [. ]
    51. ^
    52. Ringimeeskond (4. detsember 2017). "Helin ja muud keeled". ring-lang.net. ring-lang.
    53. ^
    54. Bini, Ola (2007). Praktilised JRuby on Rails Web 2.0 projektid: Ruby on Rails'i toomine Java platvormile . Berkeley: APpress. lk. 3. ISBN978-1-59059-881-8.
    55. ^
    56. Lattner, Chris (3. juuni 2014). "Chris Lattneri koduleht". Chris Lattner. Välja otsitud 3. juunil 2014. Swifti keel on väsimatute jõupingutuste tulemus keeleekspertide meeskonna, dokumentatsioonigurude, kompilaatori optimeerimise ninjade ja uskumatult olulise sisemise dogfooding-grupi poolt, kes andsid tagasisidet, et aidata ideid täpsustada ja lahingutesti teha. Loomulikult oli sellest palju kasu ka paljudest teistest valdkonna keeltest raskelt saadud kogemustest, ammutades ideid Objective-C, Rust, Haskell, Ruby, Python, C#, CLU ja liiga paljude teiste loetlemiseks.
    57. ^
    58. Kuhlman, Dave. "Pythoni raamat: Pythoni algus, täiustatud Python ja Pythoni harjutused". Jaotis 1.1. Arhiveeritud originaalist (PDF) 23. juunil 2012.
    59. ^
    60. "Pythonist". Python Tarkvara Sihtasutus. Välja otsitud 24. aprill 2012. , teine ​​jaotis "Pythoni fännid kasutavad standardse raamatukogu kirjeldamiseks fraasi" patareid kaasas ", mis hõlmab kõike alates asünkroonsest töötlemisest kuni zip -failideni."
    61. ^
    62. Rossum, Guido Van (20. jaanuar 2009). "Pythoni ajalugu: Pythoni lühike ajajoon". Pythoni ajalugu . Välja otsitud 5. märtsil 2021.
    63. ^
    64. Peterson, Benjamin (20. aprill 2020). "Python Insider: Python 2.7.18, Python 2 viimane versioon". Python Insider . Välja otsitud 27. aprillil 2020.
    65. ^
    66. TIOBE indeks (detsember 2020). "TIOBE indeks detsembriks 2020". TIOBE.com . Välja otsitud 20. detsembril 2020.
    67. ^
    68. "indeks | TIOBE - tarkvarakvaliteedi ettevõte". www.tiobe.com . Välja otsitud 2. veebruaril 2021. Python on võitnud aasta programmeerimiskeele TIOBE auhinna! See on neljas kord ajaloos, mis on rekord! Selle tiitli pälvib programmeerimiskeel, mis on aastaga kõige enam populaarsust kogunud.
    69. ^
    70. "Stack Overflow Developer Survey 2020". Virna ületäitumine . Välja otsitud 5. märtsil 2021.
    71. ^
    72. Infograafik "Arendajate ökosüsteemi seisund aastal 2020". JetBrains: arendustööriistad professionaalidele ja meeskondadele . Välja otsitud 5. märtsil 2021.
    73. ^
    74. "Programmeerimiskeele indeksi PYPL -i populatsioon". pypl.github.io . Välja otsitud 26. märtsil 2021.
    75. ^ ab
    76. Venners, Bill (13. jaanuar 2003). "Pythoni tegemine". Artima arendaja. Artima. Välja otsitud 22. märts 2007.
    77. ^
    78. van Rossum, Guido (29. august 2000). "SETL (oli: Lukewarm vahemiku literaalide kohta)". Python-Dev (Postiloend). Välja otsitud 13. märts 2011.
    79. ^
    80. van Rossum, Guido (20. jaanuar 2009). "Pythoni lühike ajajoon". Pythoni ajalugu . Välja otsitud 20. jaanuar 2009.
    81. ^
    82. Fairchild, Carlie (12. juuli 2018). "Guido van Rossum loobub rollist Pythoni heatahtliku diktaatorina kogu eluks". Linuxi ajakiri . Välja otsitud 13. juulil 2018.
    83. ^
    84. "PEP 8100". Python Tarkvara Sihtasutus. Välja otsitud 4. mail 2019.
    85. ^
    86. "PEP 13 - Pythoni keelejuhtimine". Python.org . Välja otsitud 26. mail 2021.
    87. ^
    88. Kuchling, A. M. Zadka, Moshe (16. oktoober 2000). "Mis on uut Python 2.0 -s". Python Tarkvara Sihtasutus. Välja otsitud 11. veebruar 2012.
    89. ^
    90. "Python 3.0 väljalase". Python Tarkvara Sihtasutus. Välja otsitud 8. juulil 2009.
    91. ^
    92. van Rossum, Guido (5. aprill 2006). "PEP 3000 - Python 3000". Pythoni täiustamise ettepanekud. Python Tarkvara Sihtasutus. Arhiveeritud originaalist 3. märtsil 2016. Välja otsitud 27. juunil 2009.
    93. ^
    94. "2to3 - automaatne Python 2-3 kooditõlge". docs.python.org . Välja otsitud 2. veebruaril 2021.
    95. ^
    96. "PEP 373 - Python 2.7 väljalaske ajakava". python.org . Välja otsitud 9. jaanuaril 2017.
    97. ^
    98. "PEP 466 - võrguturbe täiustused Python 2.7.x jaoks". python.org . Välja otsitud 9. jaanuaril 2017.
    99. ^
    100. "Päikeseloojang Python 2". Python.org . Välja otsitud 22. septembril 2019.
    101. ^
    102. "PEP 373 - Python 2.7 väljalaske ajakava". Python.org . Välja otsitud 22. septembril 2019.
    103. ^
    104. "Pythoni arendaja juhend - Pythoni arendaja juhend". devguide.python.org . Välja otsitud 17. detsembril 2019.
    105. ^
    106. Langa, Łukasz (19. veebruar 2021). "Python Insider: Python 3.9.2 ja 3.8.8 on nüüd saadaval". Python Insider . Välja otsitud 26. veebruaril 2021.
    107. ^
    108. "Red Hat'i kliendiportaal - juurdepääs ööpäevaringsele toele ja teadmistele". access.redhat.com . Välja otsitud 26. veebruaril 2021.
    109. ^
    110. "CVE-CVE-2021-3177". cve.mitre.org . Välja otsitud 26. veebruaril 2021.
    111. ^
    112. "CVE-CVE-2021-23336". cve.mitre.org . Välja otsitud 26. veebruaril 2021.
    113. ^
    114. The Cain Gang Ltd. "Pythoni metaklassid: kes? Miks? Millal?" (PDF). Arhiveeritud originaalist (PDF) 30. mail 2009. Välja otsitud 27. juunil 2009.
    115. ^
    116. "3.3. Erimeetodite nimetused". Pythoni keeleviide. Python Tarkvara Sihtasutus. Välja otsitud 27. juunil 2009.
    117. ^
    118. "PyDBC: meetodi eeltingimused, meetodi järeltingimused ja klassi muutujad Pythoni jaoks". Välja otsitud 24. septembril 2011.
    119. ^
    120. "Lepingud Pythoni jaoks". Välja otsitud 24. septembril 2011.
    121. ^
    122. "PyDatalog". Välja otsitud 22. juulil 2012.
    123. ^
    124. "Pythoni tõlgi laiendamine ja manustamine: viited loevad". Docs.python.org. Välja otsitud 5. juunil 2020. Kuna Python kasutab palju ära malloc () ja free (), vajab ta strateegiat, et vältida mälulekkeid ja vabastatud mälu kasutamist. Valitud meetodit nimetatakse viidete loendamine.
    125. ^ ab
    126. Hettinger, Raymond (30. jaanuar 2002). "PEP 289 - generaatori väljendid". Pythoni täiustamise ettepanekud. Python Tarkvara Sihtasutus. Välja otsitud 19. veebruar 2012.
    127. ^
    128. "6.5 itertools - funktsioonid, mis loovad iteraatoreid tõhusaks ahelaks". Docs.python.org. Välja otsitud 22. novembril 2016.
    129. ^ ab
    130. Peters, Tim (19. august 2004). "PEP 20 - Pythoni zen". Pythoni täiustamise ettepanekud. Python Tarkvara Sihtasutus. Välja otsitud 24. novembril 2008.
    131. ^
    132. Martelli, Alex Ravenscroft, Anna Ascher, David (2005). Pythoni kokaraamat, 2. väljaanne. O'Reilly Media. lk. 230. ISBN978-0-596-00797-3.
    133. ^
    134. "Pythoni kultuur". ebeab. 21. jaanuar 2014. Arhiveeritud originaalist 30. jaanuaril 2014.
    135. ^
    136. "Üldine Pythoni KKK". Python v2.7.3 dokumentatsioon. Docs.python.org. Välja otsitud 4. juunil 2020.
    137. ^
    138. "15 viisi, kuidas Python on võimas jõud veebis".
    139. ^
    140. "8.18. Pprint - andmete päris printer - Python 3.8.3 dokumentatsioon". docs.python.org.
    141. ^
    142. Clark, Robert (26. aprill 2019). "Kuidas olla pütooniline ja miks peaksite sellest hoolima" Keskmine.
    143. ^
    144. "Koodistiil - autostopi juhend Pythoni jaoks". docs.python-guide.org.
    145. ^
    146. Goodger, David. "Kood nagu Pythonista: idiomaatiline Python". Arhiveeritud originaalist 27. mail 2014. Välja otsitud 24. märtsil 2009.
    147. ^
    148. "Kuidas mõelda nagu Pythonista".
    149. ^
    150. "Kas Python on hea keel algajatele programmeerijatele?". Pythoni üldine KKK. Python Tarkvara Sihtasutus. Välja otsitud 21. märts 2007.
    151. ^
    152. "Müüdid taandest Pythonis". Secnetix.de. Välja otsitud 19. aprill 2011.
    153. ^
    154. "PEP 8 - stiilijuhend Pythoni koodi jaoks". Python.org.
    155. ^
    156. "Tipphetked: Python 2.5". Python.org.
    157. ^
    158. van Rossum, Guido (22. aprill 2009). "Saba rekursiooni kõrvaldamine". Neopythonic.blogspot.be. Välja otsitud 3. detsembril 2012.
    159. ^
    160. van Rossum, Guido (9. veebruar 2006). "Keelekujundus ei ole ainult mõistatuste lahendamine". Artima foorumid. Artima. Välja otsitud 21. märts 2007.
    161. ^
    162. van Rossum, Guido Eby, Phillip J. (10. mai 2005). "PEP 342 - korrutiinid täiustatud generaatorite kaudu". Pythoni täiustamise ettepanekud. Python Tarkvara Sihtasutus. Välja otsitud 19. veebruar 2012.
    163. ^
    164. "PEP 380". Python.org. Välja otsitud 3. detsembril 2012.
    165. ^
    166. "jagunemine". python.org.
    167. ^
    168. "PEP 0465 - spetsiaalne infix -operaator maatriksi korrutamiseks". python.org . Välja otsitud 1. jaanuaril 2016.
    169. ^
    170. "Python 3.5.1 Release and Changelog". python.org . Välja otsitud 1. jaanuaril 2016.
    171. ^
    172. "Mis on uut Python 3.8 -s". Välja otsitud 14. oktoobril 2019.
    173. ^
    174. "Peatükk 15. Väljendid - 15.21.1. Arvulise võrdõiguslikkuse operaatorid == ja! /Wiki /Oracle_Corporation" title = "Oracle Corporation"> Oracle Corporation. Välja otsitud 28. augustil 2016.
    175. ^
    176. "Peatükk 15. Väljendid - 15.21.3. Võrdõiguslikkuse operaatorid == and! Reference -accessdate">.Välja otsitud 28. augustil 2016.
    177. ^
    178. van Rossum, Guido Hettinger, Raymond (7. veebruar 2003). "PEP 308 - tingimuslikud väljendid". Pythoni täiustamise ettepanekud. Python Tarkvara Sihtasutus. Välja otsitud 13. juulil 2011.
    179. ^
    180. "4. Sisseehitatud tüübid-Python 3.6.3rc1 dokumentatsioon". python.org . Välja otsitud 1. oktoobril 2017.
    181. ^
    182. "5.3. Tuples ja jadad - Python 3.7.1rc2 dokumentatsioon". python.org . Välja otsitud 17. oktoobril 2018.
    183. ^ ab
    184. "PEP 498 - sõnasõnaline keelte interpoleerimine". python.org . Välja otsitud 8. märtsil 2017.
    185. ^
    186. "Miks tuleb meetodite määratlustes ja kõnedes selgesõnaliselt kasutada sõna" mina "?". Disaini ja ajaloo KKK. Python Tarkvara Sihtasutus. Välja otsitud 19. veebruar 2012.
    187. ^
    188. "Python Language Reference, jaotis 3.3. Uue stiili ja klassikalised klassid, väljalaske jaoks 2.7.1". Välja otsitud 12. jaanuar 2011.
    189. ^
    190. "Tüüp vihjeid Pythoni jaoks". LWN.net. 24. detsember 2014. Välja otsitud 5. mail 2015.
    191. ^
    192. "mypy - valikuline staatiline tippimine Pythoni jaoks". Välja otsitud 28. jaanuaril 2017.
    193. ^
    194. "15. Ujukoma aritmeetika: probleemid ja piirangud - Python 3.8.3 dokumentatsioon". docs.python.org . Välja otsitud 6. juunil 2020. Peaaegu kõik masinad kasutavad täna (novembris 2000) ujuva aritmeetikaga IEEE-754 ja peaaegu kõik platvormid kaardistavad Pythoni ujukid IEEE-754 „kahekordse täpsusega”.
    195. ^
    196. Zadka, Moshe van Rossum, Guido (11. märts 2001). "PEP 237 - pikkade täisarvude ja täisarvude ühendamine". Pythoni täiustamise ettepanekud. Python Tarkvara Sihtasutus. Välja otsitud 24. septembril 2011.
    197. ^
    198. "Sisseehitatud tüübid". Välja otsitud 3. oktoobril 2019.
    199. ^
    200. "PEP 465 - spetsiaalne infix -operaator maatriksi korrutamiseks". python.org.
    201. ^ ab
    202. Zadka, Moshe van Rossum, Guido (11. märts 2001). "PEP 238 - jaooperaatori vahetamine". Pythoni täiustamise ettepanekud. Python Tarkvara Sihtasutus. Välja otsitud 23. oktoobril 2013.
    203. ^
    204. "Miks Pythoni täisarvude divisjoni põrandad". Välja otsitud 25. august 2010.
    205. ^
    206. "ümmargune", Pythoni standardraamatukogu, väljaanne 3.2, §2: Sisseehitatud funktsioonid , otsitud 14. augustil 2011
    207. ^
    208. "ümmargune", Pythoni standardraamatukogu, versioon 2.7, §2: Sisseehitatud funktsioonid , otsitud 14. augustil 2011
    209. ^
    210. Beazley, David M. (2009). Python Essential viide (4. toim). lk. 66.
    211. ^
    212. Kernighan, Brian W. Ritchie, Dennis M. (1988). C programmeerimiskeel (2. toim). lk. 206.
    213. ^
    214. Batista, Facundo. "PEP 0327 - kümnendandmetüüp". Python.org . Välja otsitud 26. septembril 2015.
    215. ^
    216. "Mis on uut Python 2.6 -s - Python v2.6.9 dokumentatsioon". docs.python.org . Välja otsitud 26. septembril 2015.
    217. ^
    218. "10 põhjust, miks Python rokib uurimiseks (ja mõned põhjused, miks seda pole) - Hoyt Koepke". www.stat.washington.edu . Välja otsitud 3. veebruaril 2019.
    219. ^
    220. Shell, Scott (17. juuni 2014). "Sissejuhatus Pythoni teadusliku andmetöötluse jaoks" (PDF). Välja otsitud 3. veebruaril 2019.
    221. ^
    222. Piotrowski, Przemyslaw (juuli 2006). "Looge Pythoni serverilehtede ja Oracle'i jaoks kiire veebiarenduskeskkond". Oracle'i tehnoloogiavõrk. Oraakel. Välja otsitud 12. märts 2012.
    223. ^
    224. Batista, Facundo (17. oktoober 2003). "PEP 327 - kümnendandmetüüp". Pythoni täiustamise ettepanekud. Python Tarkvara Sihtasutus. Välja otsitud 24. novembril 2008.
    225. ^
    226. Eby, Phillip J. (7. detsember 2003). "PEP 333 - Python Web Server Gateway Interface v1.0". Pythoni täiustamise ettepanekud. Python Tarkvara Sihtasutus. Välja otsitud 19. veebruar 2012.
    227. ^
    228. Debill, Erik. "Moodulite arv". ModuleCounts . Välja otsitud 2. veebruaril 2021.
    229. ^
    230. Mõeldud, Canopy. "Varikatus". www.enthought.com . Välja otsitud 20. august 2016.
    231. ^
    232. "Mailman 3 Miks me ei luba C11 kasutamist? - Python -Dev - python.org". mail.python.org . Välja otsitud 1. märtsil 2021.
    233. ^
    234. "Väljaanne 35473: Inteli kompilaator (icc) ei toeta täielikult C11 funktsioone, sealhulgas aatomit - Pythoni jälgija". bugs.python.org . Välja otsitud 1. märtsil 2021.
    235. ^
    236. "4. Hoone C ja C ++ laiendused - Python 3.9.2 dokumentatsioon". docs.python.org . Välja otsitud 1. märtsil 2021.
    237. ^
    238. van Rossum, Guido (5. juuni 2001). "PEP 7 - C -koodi stiilijuhend". Pythoni täiustamise ettepanekud. Python Tarkvara Sihtasutus. Välja otsitud 24. novembril 2008.
    239. ^
    240. "CPython baitkood". Docs.python.org. Välja otsitud 16. veebruar 2016.
    241. ^
    242. "Sisemised Python 2.5" (PDF). Välja otsitud 19. aprill 2011.
    243. ^
    244. "Muutuste päevik - Python 3.9.0 dokumentatsioon". docs.python.org . Välja otsitud 8. veebruaril 2021.
    245. ^
    246. "Laadige alla Python". Python.org . Välja otsitud 13. detsembril 2020.
    247. ^
    248. "ajalugu [vmspython]". www.vmspython.org . Välja otsitud 4. detsembril 2020.
    249. ^
    250. "Intervjuu Guido van Rossumiga". Oreilly.com. Välja otsitud 24. novembril 2008.
    251. ^
    252. "Laadige Python alla teistele platvormidele". Python.org . Välja otsitud 4. detsembril 2020.
    253. ^
    254. "PyPy ühilduvus". Pypy.org. Välja otsitud 3. detsembril 2012.
    255. ^
    256. "CPython ja Pypy kiiruse võrdlus". Speed.pypy.org. Välja otsitud 3. detsembril 2012.
    257. ^
    258. "Rakendustasemel virnastamata funktsioonid-PyPy 2.0.2 dokumentatsioon". Doc.pypy.org. Välja otsitud 17. juulil 2013.
    259. ^
    260. "Python-for EV3". LEGO haridus . Välja otsitud 17. aprillil 2019.
    261. ^
    262. Yegulalp, Serdar (29. oktoober 2020). "Pyston naaseb surnust, et kiirustada Pythoni". InfoWorld . Välja otsitud 26. jaanuaril 2021.
    263. ^
    264. "cinder: Instagrami jõudlusele orienteeritud CPythoni kahvel". Välja otsitud 4. mail 2021.
    265. ^
    266. "Pythoni optimeerimise plaanid". Google'i projekti hostimine. 15. detsember 2009. Välja otsitud 24. septembril 2011.
    267. ^
    268. "Python seadmel Nokia N900". Stohhastiline geomeetria. 29. aprill 2010.
    269. ^
    270. "Nuitka Kodu | Nuitka Kodu". nuitka.net . Välja otsitud 18. august 2017.
    271. ^
    272. Borderies, Olivier (24. jaanuar 2019). "Pythran: Python C ++ kiirusega!". Keskmine.
    273. ^
    274. "Pythran - Pythran 0.9.5 dokumentatsioon". pythran.readthedocs.io.
    275. ^http://conference.scipy.org/proceedings/scipy2013/html/pdfs/guelton.pdf
    276. ^
    277. "google/pahur". 10. aprill 2020 - GitHubi kaudu.
    278. ^
    279. "Projektid". opensource.google.
    280. ^
    281. Francisco, Thomas Claburn San. "Google'i pahur kood paneb Python Go'i tööle". www.theregister.com.
    282. ^
    283. "IronPython.net /". ironpython.net . Välja otsitud 22. aprillil 2021.
    284. ^
    285. "Jythoni KKK". www.jython.org . Välja otsitud 22. aprillil 2021.
    286. ^
    287. "Brython". brython.info . Välja otsitud 21. jaanuaril 2021.
    288. ^
    289. "Transcrypt - Python brauseris". transcrypt.org . Välja otsitud 22. detsembril 2020.
    290. ^
    291. "Ümberkrüptimine: Pythoni anatoomia JavaScripti kompilaatorisse". InfoQ.
    292. ^
    293. Murri, Riccardo (2013). Pythoni käitusaegade toimimine mitte-numbrilisel teaduslikul koodil. Euroopa konverents teemal Python in Science (EuroSciPy). arXiv: 1404,6388. Suunanumber: 2014arXiv1404.6388M.
    294. ^
    295. "Arvutikeele võrdlusaluste mäng". Välja otsitud 30. aprillil 2020.
    296. ^ ab
    297. Varssavi, Barry Hylton, Jeremy Goodger, David (13. juuni 2000). "PEP 1 - PEP eesmärk ja juhised". Pythoni täiustamise ettepanekud. Python Tarkvara Sihtasutus. Välja otsitud 19. aprill 2011.
    298. ^
    299. "PEP 8 - stiilijuhend Pythoni koodi jaoks". Python.org.
    300. ^
    301. Kahur, Brett. "Guido, mõned poisid ja meililist: kuidas Pythonit arendatakse". python.org. Python Tarkvara Sihtasutus. Arhiveeritud originaalist 1. juunil 2009. Välja otsitud 27. juunil 2009.
    302. ^
    303. "Pythoni arendaja juhend - Pythoni arendaja juhend". devguide.python.org.
    304. ^
    305. "PEP 602 - Pythoni iga -aastane väljalaske tsükkel". Python.org . Välja otsitud 6. novembril 2019.
    306. ^
    307. "Pythoni vabastamissageduse muutmine [LWN.net]". lwn.net . Välja otsitud 6. novembril 2019.
    308. ^
    309. Norwitz, Neal (8. aprill 2002). "[Python-Dev] väljalaskekavad (oli stabiilsus ja võimenduse muutus)". Välja otsitud 27. juunil 2009.
    310. ^ ab
    311. Aahz Baxter, Anthony (15. märts 2001). "PEP 6 - veaparanduse väljaanded". Pythoni täiustamise ettepanekud. Python Tarkvara Sihtasutus. Välja otsitud 27. juunil 2009.
    312. ^
    313. "Python Buildbot". Pythoni arendaja juhend. Python Tarkvara Sihtasutus. Välja otsitud 24. septembril 2011.
    314. ^
    315. "1. Pythoni laiendamine C või C ++ - Python 3.9.1 dokumentatsiooniga". docs.python.org . Välja otsitud 14. veebruaril 2021.
    316. ^
    317. "PEP 623 - eemaldage Unstrodist wstr". Python.org . Välja otsitud 14. veebruaril 2021.
    318. ^
    319. "PEP 634 - struktuurimustri sobitamine: spetsifikatsioon". Python.org . Välja otsitud 14. veebruaril 2021.
    320. ^
    321. "Dokumentatsiooni tööriistad". Python.org . Välja otsitud 22. märtsil 2021.
    322. ^ ab
    323. "Isu söömine". Pythoni õpetus. Python Tarkvara Sihtasutus. Välja otsitud 20. veebruar 2012.
    324. ^
    325. "Kas Pythonis peaksin pärast tagasipöördumist if -plokis kasutama muud?". Virna ületäitumine. Stack Exchange. 17. veebruar 2011. Välja otsitud 6. mail 2011.
    326. ^
    327. Lutz, Mark (2009). Pythoni õppimine: võimas objektorienteeritud programmeerimine. O'Reilly Media, Inc. lk. 17. ISBN9781449379322.
    328. ^
    329. Fehily, Chris (2002). Python. Peachpit Press. lk. xv. ISBN9780201748840.
    330. ^
    331. "TIOBE indeks". TIOBE - tarkvarakvaliteedi ettevõte. Välja otsitud 26. veebruaril 2021.
    332. ^
    333. Blake, autor Troy (18. jaanuar 2021). "TIOBE indeks jaanuariks 2021". Tehnoloogia uudised ja teave SeniorDBA poolt . Välja otsitud 26. veebruaril 2021.
    334. ^
    335. TIOBE tarkvaraindeks (2015). "TIOBE programmeerimiskogukonna indeksi Python". Välja otsitud 10. septembril 2015.
    336. ^
    337. Prechelt, Lutz (14. märts 2000). "C, C ++, Java, Perl, Python, Rexx ja Tcl empiiriline võrdlus" (PDF). Välja otsitud 30. august 2013.
    338. ^
    339. "Tsitaadid Pythonist". Python Tarkvara Sihtasutus. Välja otsitud 8. jaanuaril 2012.
    340. ^
    341. "Pythoni kasutavad organisatsioonid". Python Tarkvara Sihtasutus. Välja otsitud 15. jaanuar 2009.
    342. ^
    343. "Python: programmeerimise püha graal". CERNi bülletään. CERNi väljaanded (31/2006). 31. juulil 2006. Välja otsitud 11. veebruar 2012.
    344. ^
    345. Shafer, Daniel G. (17. jaanuar 2003). "Python lihtsustab kosmosesüstiku missiooni disaini". Python Tarkvara Sihtasutus. Välja otsitud 24. novembril 2008.
    346. ^
    347. "Tornado: Facebooki reaalajas veebiraamistik Pythoni jaoks - Facebook arendajatele". Facebook arendajatele . Välja otsitud 19. juunil 2018.
    348. ^
    349. "Mis annab Instagramile jõudu: sadu juhtumeid, kümneid tehnoloogiaid". Instagram Engineering. Välja otsitud 27. mail 2019.
    350. ^
    351. "Kuidas me Pythoni Spotifys kasutame". Spotify Labs. 20. märts 2013. Välja otsitud 25. juulil 2018.
    352. ^
    353. Fortenberry, Tim (17. jaanuar 2003). "Industrial Light & amp Magic töötab Pythonil". Python Tarkvara Sihtasutus. Välja otsitud 11. veebruar 2012.
    354. ^
    355. Taft, Darryl K. (5. märts 2007). "Pythoni pilud süsteemidesse". eWeek.com. Ziff Davis Holdings. Välja otsitud 24. septembril 2011.
    356. ^
    357. GitHub - reddit -arhiiv/reddit: ajalooline kood saidilt reddit.com., Redditi arhiiv, otsitud 20. märtsil 2019
    358. ^
    359. "Pythoni kasutusstatistika ja veebisaitide turuosa". 2012. Välja otsitud 18. detsember 2012.
    360. ^
    361. Oliphant, Travis (2007). "Python teaduslikuks arvutamiseks". Arvutamine teaduses ja inseneriteaduses. 9 (3): 10. – 20. Postiindeks: 2007CSE. 9c..10O. CiteSeerX10.1.1.474.6460. doi: 10.1109/MCSE.2007.58. S2CID206457124.
    362. ^
    363. Millman, K. Jarrod Aivazis, Michael (2011). "Python teadlastele ja inseneridele". Arvutamine teaduses ja inseneriteaduses. 13 (2): 9. – 12. Postiindeks: 2011CSE. 13b. 9 mln. doi: 10.1109/MCSE.2011.36.
    364. ^
    365. Teadusharidus SageMathi abil, Innovative Computing in Science Education, laetud 22. aprillil 2019
    366. ^
    367. "OpenCV: OpenCV-Pythoni õpetused". docs.opencv.org . Välja otsitud 14. septembril 2020.
    368. ^
    369. Dean, Jeff Monga, Rajat jt. (9. november 2015). "TensorFlow: suuremahuline masinõpe heterogeensetes süsteemides" (PDF). TensorFlow.org. Google Research. Välja otsitud 10. novembril 2015.
    370. ^
    371. Piatetsky, Gregory. "Python sööb ära saidil R: Top Software for Analytics, Data Science, Machine Learning in 2018: Trends and Analysis". KDnuggets. KDnuggets. Välja otsitud 30. mail 2018.
    372. ^
    373. "Kes kasutab Scikit-Learn?-Scikit-Learn 0.20.1 dokumentatsiooni." scikit-learn.org.
    374. ^
    375. Jouppi, Norm. "Google lisab TPU kohandatud kiibiga masinõppe ülesandeid". Google'i pilvplatvormi ajaveeb . Välja otsitud 19. mail 2016.
    376. ^
    377. "Loodusliku keele tööriistakomplekt - NLTK 3.5b1 dokumentatsioon". www.nltk.org.
    378. ^
    379. "GIMP Windowsi installijad - korduma kippuvad küsimused". 26. juuli 2013. Arhiveeritud originaalist 17. juulil 2013. Välja otsitud 26. juulil 2013.
    380. ^
    381. "jasc psp9components". Arhiveeritud originaalist 19. märtsil 2008.
    382. ^
    383. "Geotöötluse skriptide kirjutamise alustamise kohta". ArcGIS Desktopi abi 9.2. Keskkonnasüsteemide uurimisinstituut. 17. novembril 2006. Välja otsitud 11. veebruar 2012.
    384. ^
    385. CCP porkbelly (24. august 2010). "Stackless Python 2.7". EVE kogukonna arendusblogid. CCP mängud. Nagu te ehk teate, on EVE keskmes programmeerimiskeel Stackless Python.
    386. ^
    387. Caudill, Barry (20. september 2005). "Modifitseeriv Sid Meieri tsivilisatsioon IV". Sid Meieri tsivilisatsiooni IV arendajablogi. Firaxise mängud. Arhiveeritud originaalist 2. detsembril 2010. lõime kolme taseme tööriistu. Järgmine tase pakub Pythoni ja XML -i tuge, võimaldades suurema kogemusega modifitseerijatel mängumaailma ja kõike selles sisalduvat manipuleerida.
    388. ^
    389. "Pythoni keele juhend (v1.0)". Google'i dokumentide loendi andmete API v1.0. Arhiveeritud originaalist 15. juulil 2010.
    390. ^
    391. "Pythoni seadistamine ja kasutamine". Python Tarkvara Sihtasutus. Laaditud 10. jaanuaril 2020.
    392. ^
    393. "Immuunsus: teadmine, et olete turvaline". Arhiveeritud originaalist 16. veebruaril 2009.
    394. ^
    395. "Põhiturvalisus". Core Security.
    396. ^
    397. "Mis on suhkur?". Suhkrulaborid. Välja otsitud 11. veebruar 2012.
    398. ^
    399. "4.0 Uued funktsioonid ja parandused". LibreOffice.org. Dokumendi sihtasutus. 2013. Välja otsitud 25. veebruar 2013.
    400. ^
    401. "Ostud Pythoni kasutajatele". boo.codehaus.org. Codehausi Sihtasutus. Arhiveeritud originaalist 11. detsembril 2008. Välja otsitud 24. novembril 2008.
    402. ^
    403. Esterbrook, Charles. "Tänuavaldused". cobra-language.com. Kobra keel. Välja otsitud 7. aprillil 2010.
    404. ^
    405. "Ettepanekud: iteraatorid ja generaatorid [ES4 Wiki]". wiki.ecmascript.org. Arhiveeritud originaalist 20. oktoobril 2007. Välja otsitud 24. novembril 2008.
    406. ^
    407. "Korduma kippuvad küsimused". Godot Mootori dokumentatsioon.
    408. ^
    409. Kincaid, Jason (10. november 2009). "Google's Go: uus programmeerimiskeel, mis vastab Pythonile C ++". TechCrunch . Välja otsitud 29. jaanuar 2010.
    410. ^
    411. Strachan, James (29. august 2003). "Groovy - uue dünaamilise keele sünd Java platvormile". Arhiveeritud originaalist 5. aprillil 2007. Välja otsitud 11. juunil 2007.
    412. ^
    413. Yegulalp, Serdar (16. jaanuar 2017). "Nimikeel põhineb Python, Rust, Go ja Lisp parimatel". InfoWorld. Nimi süntaks meenutab tugevalt Pythoni oma, kuna see kasutab taandega koodiplokke ja mõnda sama süntaksit (näiteks viis, kuidas/elif/then/else konstrueeritakse).
    414. ^
    415. "Intervjuu Ruby loojaga". Linuxdevcenter.com. Välja otsitud 3. detsembril 2012.
    416. ^
    417. Lattner, Chris (3. juuni 2014). "Chris Lattneri koduleht". Chris Lattner. Välja otsitud 3. juunil 2014. Alustasin Swift programmeerimiskeelega töötamist 2010. aasta juulis. Rakendasin suure osa keele põhistruktuurist, vaid vähesed inimesed teadsid selle olemasolust. Mõned teised (hämmastavad) inimesed hakkasid tõsiselt panustama 2011. aasta lõpus ja see sai Apple Developer Tools grupi jaoks oluliseks fookuseks 2013. aasta juulis [. ] joonistades ideid Objective-C, Rust, Haskell, Ruby, Python, C#, CLU ja liiga paljude teiste loetlemiseks.
    418. ^
    419. Kupries, Andreas Fellows, Donal K. (14. september 2000). "TIP #3: TIP Format". tcl.tk. Tcl arendaja Xchange. Välja otsitud 24. novembril 2008.
    420. ^
    421. Gustafsson, Per Niskanen, Raimo (29. jaanuar 2007). "EEP 1: EEP eesmärk ja juhised". erlang.org. Välja otsitud 19. aprill 2011.
    422. ^
    423. "Kiire evolutsiooni protsess". Kiire programmeerimiskeele evolutsiooni hoidla GitHubis. 18. veebruar 2020. Välja otsitud 27. aprillil 2020.

    Allikad Muuda

    • "Python tehisintellekti jaoks". Wiki.python.org. 19. juuli 2012. Arhiveeritud originaalist 1. novembril 2012. Välja otsitud 3. detsembril 2012.
    • Paine, Jocelyn, toim. (August 2005). "AI Pythonis". Tehisintellekti uudiskiri. Amzi !. Arhiveeritud originaalist 26. märtsil 2012. Välja otsitud 11. veebruar 2012.
    • "PyAIML 0.8.5: Pythoni pakettide indeks". Pypi.python.org. Välja otsitud 17. juulil 2013.
    • Russell, Stuart J. & amp; Norvig, Peter (2009). Tehisintellekt: kaasaegne lähenemine (3. toim). Upper Saddle River, NJ: Prentice Hall. ISBN978-0-13-604259-4.
    • Downey, Allen B. (mai 2012). Mõelge Pythonile: kuidas mõelda nagu arvutiteadlane (Versioon 1.6.6 toim.). ISBN978-0-521-72596-5.
    • Hamilton, Naomi (5. august 2008). "Programmeerimiskeelte A-Z: Python". Arvutimaailm. Arhiveeritud originaalist 29. detsembril 2008. Välja otsitud 31. märts 2010.
    • Lutz, Mark (2013). Pythoni õppimine (5. toim). O'Reilly Media. ISBN978-0-596-15806-4.
    • Palverändur, Mark (2004). Sukelduge Pythonisse . Apress. ISBN978-1-59059-356-1.
    • Palverändur, Mark (2009). Sukelduge Python 3 -sse. Apress. ISBN978-1-4302-2415-0.
    • Summerfield, Mark (2009). Programmeerimine Python 3 -s (2. toim). Addison-Wesley Professional. ISBN978-0-321-68056-3.
    • Meedia Wikimedia Commonsist
    • Tsitaadid Wikiquote'ist
    • Õpikud Wikibooksist
    • Ressursid Vikipeediast
    • Andmed Wikidatast

    200 ms 11,8% dataWrapper 180 ms 10,6% Scribunto_LuaSandboxCallback :: callParserFunction 180 ms 10,6% tüüp 120 ms 7,1% Scribunto_LuaSandboxCallback :: getEntity 100 ms 5,9% Scribunto_LuaSandboxCallback :: gsub 80 ms 4,7% Scribunto_LuaSandgCallback 60 ms 3,5% 60 ms 3,5% [teised] 420 ms 24,7% Laetud Wikibaasi üksuste arv: 1/400 ->


    Girasol PY -27 - ajalugu

    TASUTA kohaletoimetamine Ühendkuningriiki ainult tellimustele üle 15 naela*

    *kehtib ainult üksikisikutele ja ei kehti ettevõtete ja organisatsioonide tellimuste kohta

    Kõik hinnad ei sisalda postikulu. Me ei saa telefoni teel ühtegi tellimust vastu võtta ega tšekiga maksta.

    • Te loete praegu lehte 1
    • Lk 2
    • Lk 3
    • Lk 4
    • Lk 5
    • Lehekülg Järgmine

    • Te loete praegu lehte 1
    • Lk 2
    • Lk 3
    • Lk 4
    • Lk 5
    • Lehekülg Järgmine

    Varjatud puuetega päevalill on osa Ühendkuningriigis asuvast eraettevõttest Hidden Disability Sunflower Scheme Limited.

    Varjatud puuetega päevalilletooted ei ole rangelt mõeldud üksikisikute, ettevõtete või organisatsioonide edasimüügiks - need on mõeldud tasuta annetamiseks teie kolleegidele ja klientidele.

    Ametlikud tooted on saadaval ainult sellelt veebisaidilt ja registreeritud heategevusorganisatsioonidelt, kes on skeemi liikmed ja kellel on luba toodet müüa. Nendel heategevusorganisatsioonidel on ametlik märk ja nad müüvad ametlikke varjatud puuetega päevalille tooteid. Me ei müü eBays ega Amazonis ühtegi varjatud puuetega päevalilletoodet. Varjatud puuded Nendel platvormidel müüdavaid päevalilletooteid müüakse edasi ülehinnatud hindadega või on need võltsitud või kopeeritud versioonid, mis võivad olla eksitavad, tekitada segadust, kuna skeemi liikmed ei tunne neid kiiresti ära ja võivad tähendada, et kasutajaid ei aidata ettenähtud viisil.


    Kasutades maya.cmds

    Autodesk Maya toetab Pythoni stiilis skriptide kasutamist kõikjal, kus kasutasite MEL-käske.Pythoni skriptide rakendamine Mayas pakub samasugust juurdepääsu Maya kohalikele käskudele kui MEL -i kaudu. See tähendab, et kõik sisseehitatud Maya käsud, nagu sfäär, ls ja nii edasi, on saadaval Pythoni kaudu.

    Käsud, mis on kirjutatud MEL -skriptidena - mis on tegelikult MEL -i globaalsed protseduurid (procs) - on juurdepääsetavad MEL -ile pääsemiseks (maya.mel.eval). Lisateavet leiate jaotisest MEL/Pythoni side.

    PySide versioon 2.0 on Mayaga kaasas. See on ehitatud Python 2.7 ja Maya Qt versiooniga 5.6.1.

    Pythonil on lai valik standardmooduleid, mis pakuvad sarnast funktsionaalsust. Vaadake Pythoni dokumentatsioonist teavet selle kohta, mis on saadaval ja kuidas neid funktsioone oma Pythoni skriptides kasutada.


    Parandused ja parandused värskenduses

    11. juuli vabastamine

    Järgmised värskendused on saadaval kõikidele Surface 3 seadmetele, kus töötab Windows 10. aprilli 2018 värskendus, versioon 1803 või uuem.

    Windowsi värskenduste ajaloo nimi

    Surface - püsivara - 1.51116.238.0

    1.51116.238.0 lahendab võimalikud turvaaukud, sealhulgas Microsofti turvanõuanded 190013.

    Järgmised värskendused on saadaval kõikidele Surface 3 seadmetele, milles töötab Windows 10. mai 2019 värskendus, versioon 1903 või uuem.

    Windowsi värskenduste ajaloo nimi

    Marvell Semiconductor, Inc. - Bluetooth - 15.68,9127.58

    Bluetooth -raadioadapter Marvell AVASTAR - Bluetooth

    15.68.9127.58 parandab süsteemi turvalisust.

    Marvell Semiconductor, Inc. -neto -15,68,9127,58

    Marvell AVASTAR Wireless-AC võrgukontroller-võrguadapterid

    15.68.9127.58 parandab süsteemi turvalisust.

    Järgmised värskendused on saadaval kõigile Surface 3 seadmetele, millel on Windows 10, versioon 1703 või uuem.

    Windowsi värskenduste ajaloo nimi

    Surface - püsivara - 1.51116.218.0

    1.51116.218.0 Parandab aku stabiilsust.

    Surface Platform Power Driver

    2.1.655.0 Parandab aku stabiilsust.

    Marvell Semiconductor, Inc. - Bluetooth - 15.68,9125.57

    Marvell AVASTAR Bluetooth -raadioadapter

    15.68.9125.57 Parandab süsteemi turvalisust.

    Marvell Semiconductor, Inc. -Net - 15.68,9125.57

    Marvell AVASTAR juhtmevaba võrgukontroller

    15.68.9125.57 Parandab süsteemi turvalisust.

    Järgmised värskendused on saadaval kõigile Surface 3 seadmetele, millel on Windows 10, versioon 1703 või uuem.

    Windowsi värskenduste ajaloo nimi

    Surface - püsivara - 1.51116.198.0

    1.51116.198.0 lahendab võimalikud turvaaukud, sealhulgas Microsofti turvanõuanded 180002.

    Intel Corporation - kuvariadapterid - 20.19.15.4835

    Intel (R) HD Graphics - kuvariadapterid

    20.19.15.4835 parandab ühilduvust kõrge eraldusvõimega väliste kuvaritega Windows 10. aprilli 2018 värskenduses.

    Saadaval on järgmised värskendused:

    Windowsi värskenduste ajaloo nimi

    Microsofti draiverivärskendus Surface USB xHCI hostikontrollerile

    Surface USB xHCI hostikontroller

    V1.0.1.1 parandab modemi stabiilsust.

    Järgmine värskendus on saadaval kõigile Surface 3 (4G LTE) seadmetele:

    Windowsi värskenduste ajaloo nimi

    Intel Mobile Communications draiverivärskendus utiliidi Intel (R) USB Flash Loader jaoks

    Inteli (R) USB -välklaaduri utiliit

    v1.0.1.2 parandab modemi stabiilsust.

    Surface 3 (4G LTE) Euroopas ja Surface 3 (Y! Mobile 4G LTE) jaoks on saadaval järgmine värskendus:

    Windowsi värskenduste ajaloo nimi

    Intel Corporationi draiverivärskendus Surface IA7260 püsivara värskendamiseks

    Surface IA7260 püsivara värskendus

    v1524.05.50.28 parandab modemi stabiilsust.

    Saadaval on järgmised värskendused:

    Windowsi värskenduste ajaloo nimi

    Süsteemi püsivara värskendus 8.8.2016

    Surface System Aggregatori püsivara

    v1.0.52500.0 parandab mobiilse lairiba- ja WiFi-ühenduse lähedusandurit.

    v1.51116.178.0 lisab kaubanduslikke UEFI-funktsioone ja parandab ekraaniklaviatuuri stabiilsust.

    v12.0.303.1 parandab pliiatsi seadete stabiilsust ja valmistab ette Windows 10 aastapäeva värskendust.

    v21.10586.6053.549 parandab kaamera stabiilsust.

    Intel (R) Imaging Signal Processor 2401

    v21.10586.6053.549 parandab kaamera stabiilsust.

    v21.10586.6053.549 parandab kaamera stabiilsust.

    v21.10586.6053.549 parandab kaamera stabiilsust.

    Surface Platform Power Driver

    v2.1.65.1 parandab aku laadimist.

    Intel Corporationi draiverivärskendus Intel (R) HD Graphics jaoks

    v20.19.15.4424 parandab mõnedes rakendustes süsteemi jõudlust.

    Surface 3 (Verizon 4G LTE) jaoks on saadaval järgmine värskendus:

    Windowsi värskenduste ajaloo nimi

    Intel Corporationi draiverivärskendus Surface IA7260 püsivara jaoks

    Surface IA7260 püsivara värskendus

    v1544.02.00.28 parandab modemi stabiilsust.

    Surface 3 (Verizon 4G LTE) jaoks on saadaval järgmine värskendus:

    Windowsi värskenduste ajaloo nimi

    Seadmehalduri nimi

    Intel Corporationi draiverivärskendus Surface IA7260 püsivara värskendamiseks

    Surface IA7260 püsivara värskendus

    v1544.2.0.28 (draiveri kuupäev 25.4.2016) parandab mobiilse lairibavõrgu stabiilsust.

    Surface 3 (4G LTE) jaoks Euroopas ja Surface 3 (Y! Mobile 4G LTE) jaoks on saadaval järgmine värskendus:

    Windowsi värskenduste ajaloo nimi

    Intel Corporationi draiverivärskendus Surface IA7260 püsivara värskendamiseks

    Surface IA7260 püsivara värskendus

    v1524.5.48.30 parandab mobiilse lairibavõrgu stabiilsust.

    Värskenduste ajaloo vaatamisel kuvatakse värskendus järgmiselt:

    Intel Corporationi draiverivärskendus Surface IA7260 püsivara värskendamiseks

    Märge: Kui Surface'i värskendusi pakutakse Windows Update'i teenuse kaudu, edastatakse need Surface'i klientidele järk -järgult. Selle tulemusel ei saa iga Surface värskendust korraga, vaid värskendus edastatakse kõikidele seadmetele. Kui te pole värskendust saanud, kontrollige hiljem Windows Update'i käsitsi.

    See värskendus on saadaval ainult Surface 3 (AT & ampT 4G LTE) ja Surface 3 (4G LTE) jaoks Põhja-Ameerikas (mitte AT & amp;):

    Surface IA7260 püsivara värskendus (v1524.5.24.28) parandab mobiilse lairibavõrgu stabiilsust.

    See värskendus on saadaval ainult Surface 3 (Verizon 4G LTE) jaoks:

    Surface IA7260 püsivara värskendus (v1544.2.00.28) parandab mobiilse lairibavõrgu stabiilsust.

    14.3.2016 ja 5.5.2016 muutsime värskenduste edastamise viisi mõnedele Surface 3 seadmetele. Kui otsite Windowsis värskendusi, võidakse need tarnida mitme värskendusena. Enne 14.3.2016 oleksid need seadmed saanud ühe värskenduse nimega "Süsteemi püsivara värskendus 02.04.2016". Kui te pole selle muudatusega seda 2/4 värskendust juba installinud, tarnitakse see selle värskendusena kahe värskendusena:

    Järgmine värskendus on saadaval kõigi Surface 3 ja Surface 3 4G LTE seadmete jaoks:

    Süsteemi püsivara värskendus 02.02.2016

    Pärast 14.3.2016 on järgmine värskendus saadaval Surface 3 (AT & ampT 4G LTE), Surface 3 (4G LTE) Põhja-Ameerikas (mitte AT & amp;) ja Surface 3 (Verizon 4G LTE) jaoks.

    Surface IA7260 püsivara värskendus

    Pärast 03.03.2010 on järgmine värskendus saadaval Surface 3 (4G LTE) Euroopas ja Surface 3 (Y! Mobile 4G LTE) jaoks.

    Surface IA7260 püsivara värskendus

    Need on samad värskendused, mis on saadaval alates 2/4.

    Kui Surface'i värskendusi pakutakse Windows Update'i teenuse kaudu, edastatakse need Surface'i klientidele järk -järgult. Selle tulemusel ei saa iga Surface värskendust korraga, vaid värskendus edastatakse kõikidele seadmetele. Kui te pole värskendust saanud, kontrollige hiljem Windows Update'i käsitsi.

    Surface UEFI värskendus (v1.51116.78.0) kalibreerib puutepaneeli uuesti.

    Surface Touch Controlleri püsivara värskendus (v4.251.60.0) kalibreerib puutepaneeli uuesti.

    Surface Platform Power Driver värskendus (v2.1.36.1) parandab laadimist.

    Värskenduste ajaloo vaatamisel kuvatakse järgmine värskendus kui süsteemi püsivara värskendus 29.1.2016 või süsteemi riistvarauuendus 29.1.2016.

    Märge: Kui Surface'i värskendusi pakutakse Windows Update'i teenuse kaudu, edastatakse need Surface'i klientidele järk -järgult. Selle tulemusel ei saa iga Surface värskendust korraga, vaid värskendus edastatakse kõikidele seadmetele. Kui te pole värskendust saanud, kontrollige hiljem Windows Update'i käsitsi.

    Järgmine värskendus on saadaval Surface 3 (AT & ampT 4G LTE), Surface 3 (Verizon 4G LTE), Surface 3 (4G LTE) jaoks Põhja-Ameerikas (mitte-AT & amp;), Surface 3 (4G LTE) Euroopas ja Surface 3 (Y) ! mobiilne 4G LTE):

    Surface CoSAR draiveri värskendus (v2.0.272.0) parandab WiFi, Bluetoothi ​​ja mobiilse lairibaühenduse töökindlust.

    Värskenduste ajaloo vaatamisel kuvatakse järgmine värskendus süsteemi püsivara värskendusena 19.1.2016.

    Märge: Kui Surface'i värskendusi pakutakse Windows Update'i teenuse kaudu, edastatakse need Surface'i klientidele järk -järgult. Selle tulemusel ei saa iga Surface värskendust korraga, kuid värskendus edastatakse kõikidele seadmetele. Kui te pole värskendust saanud, kontrollige hiljem Windows Update'i käsitsi.

    Surface System Aggregatori püsivara värskendus (v1.0.51500.0) parandab Surface 3 tüüpi kaane töökindlust

    Surface UEFI värskendus (v1.51116.18.0) lisab Windows Poweri ja võimenduse uneseadetes võimaluse Wi-Fi une ajal välja lülitada. Täiustatud puutetugi UEFI menüüdele ja kolmanda osapoole ekraaniklaviatuuride täiustamise tugi.

    Microsofti Surface'i ACPI-ühilduva juhtimismeetodi aku draiveri värskendus (v1.2.0.2) tagab õige pinnadraiveri installimise.

    Juhtmevaba võrgukontrolleri ja Bluetoothi ​​draiveri värskendus (v15.68.9037.59) parandab pääsupunktide ühilduvust ja läbilaskevõimet 5 GHz sagedusel.

    Surface Digitizer Integration draiveri värskendus (v1.0.1.1) parandab pliiatsi sidumisfunktsiooni uusima pindpliiatsiga.

    Surface Pen Pairing draiveri värskendus (v1.0.1.1) parandab pliiatsi sidumisfunktsiooni uusima pindpliiatsiga.

    Heliseadme draiveri värskendus (v604.10135.7777.2109) parandab mõnede rakenduste helikvaliteeti.

    I2S Audio Codec draiveri värskendus (v6.2.9600.527) parandab mõnede rakenduste helikvaliteeti.

    Seeria IO GPIO kontrolleri draiverivärskendus (v604.10146.2652.3930) parandab süsteemi stabiilsust ja puutetundliku ekraani töökindlust.

    Dynamic Platform & amp Thermal Framework draiveri värskendus (v604.10146.2651.1559) parandab süsteemi stabiilsust ja puutetundliku ekraani töökindlust.

    Seeria IO I2C ES kontrolleri draiverivärskendus (v604.10146.2654.3564) parandab süsteemi stabiilsust ja puutetundliku ekraani töökindlust.

    Seeria IO SPI kontrolleri draiverivärskendus (v604.10146.2657.947) parandab süsteemi stabiilsust ja puutetundliku ekraani töökindlust.

    Seeria IO UART kontrolleri draiverivärskendus (v604.10146.2653.391) parandab süsteemi stabiilsust ja puutetundliku ekraani töökindlust.

    Külgriba kangaseadme värskendus (v604.10146.2655.573) parandab süsteemi stabiilsust ja puutetundliku ekraani töökindlust.

    Usaldusväärse täitmise mootoriliidese draiveri värskendus (v2.0.0.1067) parandab süsteemi stabiilsust ja puutetundliku ekraani töökindlust.

    Lisaks ülaltoodud värskenduste loendile on saadaval järgmised lisavärskendused: Surface 3 (AT & ampT 4G LTE), Surface 3 (Verizon 4G LTE), Surface 3 (4G LTE) Põhja-Ameerikas (mitte AT & amp;), Surface 3 (4G) LTE) Euroopas ja Surface 3 (Y! Mobile 4G LTE):

    GNSS -i bussijuhi värskendus (v20.23.8244.18) parandab GPS -i kasutuskogemust.

    GNSS 47531 geolokatsioonianduri draiveri värskendus (v20.23.8244.18) parandab GPS -i kasutuskogemust.

    Surface CoSAR draiverivärskendus (v2.0.304.0) suurendab WiFi-ühenduse töökindlust, kui mobiilne lairibaühendus on sisse lülitatud.

    Lisaks ülaltoodud värskenduste loendile on Surface 3 (Verizon 4G LTE) jaoks saadaval järgmine täiendav värskendus:

    Surface IA7260 püsivara värskendus (v1544.01.00.28) parandab mobiilse lairibavõrgu stabiilsust.

    Värskenduste ajaloo vaatamisel kuvatakse järgmine värskendus Intel Corporationi draiverivärskendusena Intel (R) HD Graphics jaoks.

    Märge: Kui Surface'i värskendusi pakutakse Windows Update'i teenuse kaudu, edastatakse need Surface'i klientidele järk -järgult. Selle tulemusel ei saa iga Surface värskendust korraga, vaid värskendus edastatakse kõikidele seadmetele. Kui te pole värskendust saanud, kontrollige hiljem Windows Update'i käsitsi.

    HD -graafika draiveri värskendus (v10.18.15.4248, kuupäev 4.8.2015) asendab eelmise (29.6.2015) draiveri sama versiooniga, et lahendada DRM -i taasesitamisega seotud probleem.

    Värskenduste ajaloo vaatamisel kuvatakse järgmine värskendus süsteemi püsivara värskendusena 18.9.2015.

    Märge: Kui Surface'i värskendusi pakutakse Windows Update'i teenuse kaudu, edastatakse need Surface'i klientidele järk -järgult. Selle tulemusel ei saa iga Surface värskendust korraga, kuid värskendus edastatakse kõikidele seadmetele. Kui te pole värskendust saanud, kontrollige hiljem Windows Update'i käsitsi.

    See värskendus on saadaval ainult Surface 3 (AT & ampT 4G LTE) ja Surface 3 (4G LTE) jaoks Põhja-Ameerikas (mitte AT & amp;):

    Surface Modemi püsivara värskendus (v16.50.17.0) parandab mobiilse lairibavõrgu stabiilsust.

    See värskendus on Euroopas saadaval ainult Surface 3 (Y! Mobile 4G LTE) ja Surface 3 (4G LTE) jaoks:

    Surface Modemi püsivara värskendus (v1521.04.10.0) parandab mobiilse lairibavõrgu stabiilsust.

    Värskenduste ajaloo vaatamisel kuvatakse järgmised värskendused süsteemi püsivara värskendusena 23.7.2015.

    Märge: Kui Surface'i värskendusi pakutakse Windows Update'i teenuse kaudu, edastatakse need Surface'i klientidele järk -järgult. Selle tulemusel ei saa iga Surface värskendust korraga, vaid värskendus edastatakse kõikidele seadmetele. Kui te pole värskendust saanud, kontrollige hiljem Windows Update'i käsitsi.

    See värskendus on saadaval ainult Surface 3 jaoks:

    Surface UEFI värskendus (v1.50410.78.0) lisab funktsioone, mida kuvada ja lisada süsteemi vara märgend ning pindkatte tugi PXE alglaadimise ajal.

    HD Graphics Family draiverivärskendus (v10.18.15.4248) parandab Windows 10 graafika jõudlust ja stabiilsust.

    Värskenduste ajaloo vaatamisel kuvatakse järgmised värskendused süsteemi püsivara värskendusena 23.6.2015.

    Märge: Kui Surface'i värskendusi pakutakse Windows Update'i teenuse kaudu, edastatakse need Surface'i klientidele järk -järgult. Selle tulemusel ei saa iga Surface värskendust korraga, vaid värskendus edastatakse kõikidele seadmetele. Kui te pole värskendust saanud, kontrollige hiljem Windows Update'i käsitsi.

    Surface System Aggregatori püsivara värskendus (v1.0.49500.0) parandab Surface Cover'i kasutamise kogemust.

    Heliseadme draiveri värskendus (v603.9600.2563.61816) parandab heli jõudlust ja parandab Surface 3 helikogemust.

    Surface Pen Settings draiverivärskendus (v4.0.112.1) võimaldab rakendusega Surface uusi funktsioone, mis on Microsoft Store'is tasuta saadaval.

    Kaamera draiveri värskendus (v20.9600.3444.120) parandab kaamera kasutamise ajal pildi ja video kvaliteeti.

    HD -graafika draiveri värskendus (v10.18.14.4175) parandab ekraani stabiilsust ja graafika jõudlust.

    Juhtmevaba võrgukontrolleri ja Bluetoothi ​​draiverivärskendus (v15.68.3091.193) parandab süsteemi stabiilsust ja Wi-Fi ühenduvuse kogemust ning suurendab ka võrgu allalaadimise jõudlust.

    Teadaolevad probleemid ja lisateave Surface 3 kohta

    Me kuulame. Kvaliteet on esmatähtis ja me tahame teid teavitada kliente mõjutavatest probleemidest.


    Abinader avab 120 -megavatise päikeseenergiapargi

    Eile, reedel, avas president Luis Abinader Antillide suurima taastuvenergiapargi ja veel ühe teo, Duarte maanteekilomeetri 58, mõlemad tööd San Cristóbal provintsis.

    Presidendi plaan sai alguse Yaguates 100 miljoni USA dollari eest ehitatud elektritootmisettevõtte EGE Haina päikesepargi Girasol avamisega.

    Abinader märkis, et uus taastuvenergiajaam on Antillide suurim ja selle koguvõimsus on 120 megavatti ning see suurendab riiklikku fotogalvaanilist võimsust 50 protsenti.

    “Viimastel aastatel on fotogalvaanilisest päikeseenergiast saanud koos hüdro- ja tuuleenergiaallikatega tähtsuselt kolmas taastuv energiaallikas maailmas, "ütles president.

    President märkis, et riigi kliima muudab selle taastuvenergia projektide jaoks soodsaks. “Ja Dominikaani Vabariik (suurema osa aastast Kariibi mere päike) täidab kõik tingimused, et võõrustada nende omadustega puhast energiatootmist, ” lisas riigipea.

    Ta märkis, et selle pargi avamine näitab, et valitsus on pühendunud töötama jätkusuutlikkuse ja meie riigi arengu nimel, mis põhineb harmoonilisel suhtel keskkonna ja loodusvaradega. ”

    Abinader tänas erasektorit selle osalemise eest teadlikkuse tõstmisel sellest uuest universaalse kooseksisteerimise mudelist, samuti kümnete dominiiklaste tööallikana ja#8220, kes näevad nende ruumide loomise kaudu võimalust leida korralik töö. .

    President rõhutas, et valitsus edendab tugevat avaliku ja erasektori liitu.

    “Tugeva avaliku ja erasektori liidu edu, mida me kogu riigis propageerime, on üks selle selgemaid väljendeid meie peamises segakapitaliettevõttes koos ühiste jõupingutuste ja ühiste investeeringute mudeliga, nagu EGE Haina, ja #8221 ütles ta.

    Ta rõhutas, et EGE Haina on riigi juhtiv avaliku ja erasektori ettevõte nii varade, investeeringute kui ka riigile suunatud otsese panuse poolest, mis töötab üle 1000 megavati mitmekesise maatriksiga, mis on võimeline tootma elektrit maagaasi, tuule, ja päike, lisaks sellele, et tal on 1000% Dominikaani pealinn.

    Puhas energia
    EGE Haina peadirektor Luis Mejía Brache kinnitas, et kuna Girasol alustas tegevust. Pärast kümneaastaseid järjestikuseid investeeringuid on taastuvenergia (tuule- ja päikeseenergia) esmakordselt oma ajaloos esmane tootmisallikas, mille maht on 34,5%.

    Meil on selge tee ja me teeme häid edusamme oma 2030. aasta kasvuplaanis, mis aitab kaasa Dominikaani Vabariigi energiabilansile, toodab elektrit tõhusal ja keskkonnasõbralikul viisil, vähendades riigi sõltuvust fossiilkütustest , ” ütles ta.

    LOE ROHKEM
    Pargi omadused
    Hektarit.
    Park asub 220 hektari suurusel alal ja sellel on 268 200 paneeli.

    Mahutavus.
    Mejía Brache märkis, et selle koguvõimsus on 120 megavatti. Hinnanguliselt toodab see 240 000 MWh aastas, millest piisab rohkem kui 100 000 kodu varustamiseks.

    Taastuvenergia pioneer.
    Energia- ja kaevandusminister Antonio Almonte rõhutas, et EGE Haina oli taastuvenergia pioneer, esmalt tuuleenergiaga projektiga Los Cocos ja hiljuti avatud Girasoli päikesepargiga.


    Vaata videot: Girasoles en Fushimi.