Cheat Sheet Python - sissejuhatus
Python on kõrgetasemeline üldotstarbeline ja mitme paradigmaga programmeerimiskeel. Pythonit tõlgendatakse kompileerimise asemel. Pythoni kujundas Hollandi programmeerija Guido Van Rossum. Esmakordselt ilmus see aastal 1990. Pythoni faililaiendid võivad olla .py, .pyc, .pyo, .pyd, .pyw, .pyz jne. Python on hädavajalik, objektorienteeritud, protseduuriline, funktsionaalne ja peegeldav. Pythonil on automaatne mäluhaldus ja dünaamilise tippsüsteemi funktsioonid. Python toetab tõlgendamist mitmetes või platvormidevahelistes opsüsteemides. Python on avatud lähtekoodiga tarkvara ja selle märkimisväärse arengu jaoks on suur kogukond.
Python on litsentsitud Python Software Foundationi litsentsiga. Pythoni mõjutasid sellised keeled nagu Ruby, JavaScript, CoffeeScript, Groovy, Swift jne. Pythoni versioon 2.0 ilmus esmakordselt 2000. aastal, mis sisaldab mõningaid olulisi funktsioonide täiustusi, näiteks prügivedu (tsükliline tuvastamine), Unicode'i tähemärkide tugi. Pythoni versioon 3.0 ilmus aastal 2008. Python toetab erinevaid funktsionaalseid programmeerimisfunktsioone, näiteks filtri () , vähendamise () ja kaardi () meetodeid, et teha voogesituse ja paralleelsete toimingute tegemine lühema aja jooksul. Python on hõlpsasti loetav, hästi vormindatud ja seda on lihtsam kirjutada, millel on vähem täpsed süntaksid ja ingliskeelsed märksõnad.
Käsud ja sisu petturilehel Python
Pythonil on ulatuslik raamatukogu, skaleeritav, laiendatav, interaktiivne ja sisaldab palju sisseehitatud meetodeid tavaliste toimingute arvutamiseks. Allpool on mainitud Cheat sheet Pythoni käsud, mis teostavad erinevaid toiminguid:
KÄSK |
KIRJELDUS |
-o | Optimeeritud baidikoodi genereerimiseks |
-c | Praeguse kataloogi lisamiseks python-koodi käivitamiseks |
-s | Impordi välistamiseks python-koodi käivitamise ajal |
-d | Väljundi näitamiseks silumisrežiimis |
-x | Sisseehitatud klassipõhise erandi keelamine (aegunud alates 1.6) |
faili | Python-skripti käivitamiseks antud failist |
-m | Python-faili sisu käivitamiseks põhimoodulina |
-i | Pärast skripti või käsu täitmist interaktiivsesse režiimi sisenemine |
-Mina | Isoleeritud režiimi sisenemiseks |
-O | Väita avaldused |
-OO | Dokstringide tühistamiseks |
-R | Räsijuhusliku randomiseerimise sisselülitamine |
-u | Standardväljundi ja tõrkevoogude puhverdamata jätmine |
-W | Hoiatusteate juhtimiseks |
-J | Reserveeritud kasutamiseks Jythonis |
Identifiers: - seda kasutatakse mis tahes funktsiooni, klassi, muutuja, objekti või mooduli jne tuvastamiseks. Pythoni kehtiv identifikaator algab ükskõik kummaga az, AZ, 0-9 või (_).
Reserveeritud märksõnad: - ja täida, mitte, kinnita, lõpuks või murda, läbima, klass, vorm, prindi, jätka, globaalne, tõsta, def, kui, tagasi, del, import, proovi, elif, in, samas kui veel, on, välja arvatud, lambda ja saagikus.
Operaatorid: - Pythoni eri tüüpi operaatorid on aritmeetilised operaatorid, võrdlus (suhtelised) operaatorid, määramise operaatorid, loogilised operaatorid, bittiliselt operaatorid, liikmelisuse operaatorid ja identiteedi operaatorid. Eri tüüpi numbrilised operaatorid on int (allkirjastatud ja allkirjastamata), pikad, hõljuvad ja keerulised numbrid.
Silmused: - Pythoni silmusoperaatorid on samal ajal, jaoks ja pesastatud. Pesastatud ahelad on aeg, aeg, tegemine … samal ajal jne. Erinevad silmusekontrolli avaldused on katkestus-, jätkamis- ja minevikuväljavõtted.
Matemaatilised funktsioonid: - Pythoni matemaatika moodulis on saadaval erinevad funktsioonid
FUNKTSIOON | KIRJELDUS |
Fabs (Arg) | Tagastab arg absoluutväärtuse |
ceil (Arg) | Tagastab väiksema täisarvu> või = arg |
copysign (arg1, arg2) | Tagastab arg1 märgiga arg2 |
põrand (Arg) | Tagastab suurima arvu <või = arg |
modf (Arg) | Tagastab argi täisarvud ja murdosa |
pagasiruumi (Arg) | Tagastab arg kärbitud väärtuse |
exp (Arg) | Tagastab arg eksponentsiaalse väärtuse |
log10 (Arg) | Tagastab logaritmilise väärtuse 10-ni |
sqrt (Arg) | Tagastab arg ruutjuure väärtuse |
cos (Arg) | Tagastab arg koosinusväärtuse |
patt (Arg) | Tagastab arg siinuse |
tan (Arg) | Tagastab argi puutuja väärtuse |
sinh (Arg) | Tagastab arg hüperboolse siinuse väärtuse |
tanh (Arg) | Tagastab arg hüperboolse puutuja väärtuse |
hüüd (Arg) | Tagastab arg hüperboolse koosinusväärtuse |
erf (Arg) | Tagastab arg veafunktsiooni |
isfinite (Arg) | Tagastab tõese, kui piiratud summa tagastab vale |
isinf (Arg) | Tagastab tõese, kui lõpmatus tagastab vale |
isnan (Arg) | Tagastab tõese väärtuse, kui mitte, tagastab arv vale väärtuse |
gcd (arg1, arg2) | Tagastab arg1 ja arg2 väärtuste suurima ühise jagaja |
Tasuta näpunäited ja näpunäited petturilehe Pythoni käskude kasutamiseks: -
- Pythoni skripte saab käivitada käsurealt akna abil ja käsu käitamisega pythonina
- Pettlehe Pythoni programme saab tõlgendada, käivitades käsuaknas pythoni ja sisestades käsud üksteise järel.
- Tingimuslikke avaldisi saab kasutada tingimuslausete kirjutamiseks, et täita nõutavad arvutused.
- Lambda funktsioone saab kasutada keerukate töötlemisloendite toimingute või suure hulga mitmekordsete või samaaegsete toimingute paralleelseks või sujuvamaks muutmiseks.
- Dekoraatorid on viimane funktsioon, mis ümbritseb funktsioone funktsiooni ümber, kus funktsiooni saab argumendina edastada teisele funktsioonile, mis annab väärtuse ja mis edastatakse funktsioonile argumendina.
- Cheat sheet python'is võetakse Boolean täisarvuna.
- Mõnel juhul ei saa IDE-d silumiseks kasutada, kui petturilehe python-käskude reaakent saab kasutada pythoni koodi silumiseks. Sellistel juhtudel saab kasutada pdb-moodulit, mis on sisseehitatud pythoni teegis.
- Kestkäsku saab käivitada python-programmist või python-failist, kasutades funktsiooni system () os klassis, kutsudes käsu os.system (arg), kus arg on käsk, mis on määratletud kui string.
- Filtreerimisfunktsioon püthonis loob nende elementide loendi, mis vastavad ainult tõesele.
- Kaardifunktsiooni rakendatakse sisestusloendi kõigile üksustele.
- Vähendamise funktsiooni kasutatakse mõne arvutuse rakendamiseks loendis ja väärtus tagastatakse
Järeldus -
Peptide lehte Python on lihtne kasutada ja selle süntaksit on lihtsam programme meelde jätta ja programmeerida. Pythoni saab veebiarendustehnoloogiates kasutada, kasutades erinevaid pythonit toetavaid raamistikke ja tehnoloogiaid. Django veebirakenduse raamistik on üles ehitatud Pythoni tippu, mis järgib MVT arhitektuurimustrit.
Pythoni kasutatakse mõnes kaasaegses arvutirakenduses mõne arvutuse jaoks kiiruse saavutamiseks, et saavutada jõudluse ja tipptasemel tulemuste saavutamiseks teiste programmeerimiskeeltega võrreldes palju paremaid tulemusi.
Soovitatavad artiklid
See on olnud juhend Cheat sheet Python, siin oleme arutanud Cheat sheet Python sisu ja käske ning tasuta näpunäiteid ja näpunäiteid. Lisateabe saamiseks võite vaadata ka järgmist artiklit -
- UNIX-i petuleht
- Petuleht CCNA
- Petuleht CSS3
- Bootstrap 4 petmisleht