Programmeerimine

Pythoniga alustamine

Pythoniga alustamine

Python on kõige kiiremini kasvav programmeerimiskeel maailmas. Suuremad veebisaidid, nagu Instagram, Pinterest, Quora ja paljud teised, on ehitatud Pythoni veebiraamistiku Django abil. Püütoni teeb kõige populaarsemaks tema lihtne süntaks, mis sarnaneb tavalise inglise keelega. Selle võimsuse tõttu on see tipptehnoloogiaettevõtete peamine valik.

Saame kasutada pythoni peaaegu kõigi ülesannete jaoks, sealhulgas veebiarendus, automatiseerimine, tehisintellekt, küberturvalisus, andmeteadus, Androidi rakenduste arendamine ja mitmesugused muud üldised programmeerimisülesanded. Samuti on Githubis, PyPI-s ja paljudes muudes kohtades keelele tohutu tugi, mis hõlbustab vigade lahendamist ja keel on vigadest vaba.

Pythonis on palju avatud lähtekoodiga kaasautorite kirjutatud teeke ja raamistikke, mis muudavad meie ülesande lihtsaks ja me saame neid tasuta kasutada ilma ratast leiutamata. Selles õpetuses õpime Pythoni põhitõdesid, nagu reserveeritud sõnad, kommentaarid, muutujad, operaatorid, andmetüübid jne.

Selle õpetuse järgimiseks peaks python olema teie süsteemiteele installitud ja konfigureeritud. Paljud arvutid on eelinstallitud koos pythoniga. Pythoni installimist ja versiooni saate kontrollida, käivitades terminalis järgmise koodi.

python --versioon

Kui teil pole pythonit installitud, saate selle installida pythonist.org või vaadake meie juhendit siit. Soovitatav on kasutada Pythoni uusimat versiooni. Kui teil on Pythoni vanem versioon, siis kontrollige meie õpetust Pythoni värskendamiseks uusimale versioonile.

Pythoni kest

Python on tõlgendatud keel, mis tähendab, et tal pole kompilaatorit, kuid tal on tõlk. Kompilaator käivitab kõik programmid korraga, samal ajal kui tõlk täidab iga rida ükshaaval. See tähendab, et python täidab meie programmi iga rida ükshaaval. Pythonil on kest, mis suudab käivitada üksikuid koodiridu ja saada väljundi.

Püütoni kesta käivitamiseks peate oma terminali avama ja seejärel tippima püüton selle kallal.

ava pythoni kest

Selle pythoni kesta abil saate käivitada lihtsa pythoni koodi. Näiteks, et kuvada string „Tere maailm!”Terminalil peame pythoni kesta tippima järgmise koodi.

print ("Tere maailm!")

Väljund:

tere maailma printimine, kasutades pythoni kesta

Nüüd tippige uuesti kestale järgmine.

1 + 5

See kuvab kahe numbri summa, st.e., 6.

Väljund:

pythoni kesta näidiskood

Nüüd sulgege kest. Kesta sulgemiseks peame tippima väljumine () kestas, nagu on näidatud alloleval pildil. Linuxi kasutajate jaoks võime Shellist väljumiseks kasutada ka klahvi Ctrl + d.

püütoni koore sulgemine

IDE kasutamine

Püütoni kest, mida me arutasime, on hea punkt pythoni õppimise alustamiseks ja väikeste koodiridade kirjutamiseks, kuid see pole kasulik suurte projektide jaoks. Reaalses kasutuses kasutavad arendajad Pythoni koodi kirjutamiseks ja muutmiseks erinevaid redaktoreid. Kasutan opensource visuaalse stuudio koodi, mis on hämmastav IDE koodide kirjutamiseks. IDE ehk integreeritud arenduskeskkond on tarkvara, milles saame koodi redigeerida ja käitada. Seega sobib see kiiremaks ja lihtsamaks arenguks. Kui soovite koodi kirjutamiseks valida IDE vahel, näete meie artiklit programmeerimiseks kasutatava top 10 IDE kohta. Püütoni koodide kirjutamiseks võite kasutada mis tahes IDE-d, mis teile sobib.

Samuti saate koodi käsitsi kirjutada pythoni faili (millel on .py laiendused) lihtsast redaktorist ja saab seda käitada pythoni tõlgi abil, tippides:

pythoni failinime nimi

Kus failinimi peaks olema kasutatava faili nimi. Selleks ei pea te IDE-d installima, kui kirjutate koodi oma redaktorisse.

Alustagem nüüd Pythoni põhitõdesid. Eeldan, et kasutate pythoni koodide kirjutamiseks ja käitamiseks mõnda ülalnimetatud meetodit.

Põhiline Pythoni süntaks

Pythoni süntaks on üks kõige vingemaid asju kõigile, kes kasutavad pythoni. Püütoni keel on kõrgetasemeline keel. Selle süntaks sarnaneb väga loomuliku inglise keelega, mistõttu on seda nii algajatele kui ka asjatundjatele hõlpsasti loetav ja omaksvõetav. Näiteks vaatame, kuidas pythonis on näide HelloWorld, käivitage allpool olev kood teie pythoni IDE-s või pythoni kestas.

print ("Tere maailm!")

Ülalolev kood trükib stringi Tere, Maailm! ekraanil Terminal. Koodi käivitamisel saame järgmise väljundi.

pythoni põhisüntaks

Nagu koodist näete, ei olnud lause lõpus semikooloneid. See on pythonis eelis, kuna selle programmeerija saab valida, kas lisada avalduste lõppu semikooloneid või mitte.

Kui olete pärit programmeerimiskeelte taustast nagu C või C ++, võite märgata, et kui me ei anna semikooloneid, langeb taevas pähe ja tekib süntaksiviga. Kuid kirjutades mitu lauset ühel real, peame kasutama semikooloneid. Püütoni kood ei kasuta ka koodplokkide jaoks lokkisulgusid, mida teevad teised programmeerimiskeeled; see sõltub ainult teie koodi õigest taandest.

Märksõnad

Märksõnad reserveeris pythoni keel ja neil on pythoni tõlgi jaoks eriline tähendus. Need märksõnad on erisõnad ja me ei saa neid kasutada identifikaatorite nimedena. Püütonis täieliku märksõnaloendi saamiseks avage oma pythoni kest ja käivitage järgmine käsk.

abi ("märksõnad")

See loetleb kõik Pythonis olevad märksõnad.

märksõnad pythonis

Kommentaarid Pythonis

Kommentaarid on koodi kirjutamise ajal kriitilised, kuna see muudab koodid paremini loetavaks. Samuti võime neid kasutada oma koodeksisse märkuste jätmiseks. Koodis kommentaaride kasutamise peamine eesmärk on aidata teistel programmeerijatel koodis toimuvat teada, et programmi hõlpsasti lugeda ja redigeerida. Võite ka kasu sellest, kui jätate kommentaarid koodi sisse, kuna see võib pika aja jooksul muutmise ajal segadust tekitada. Python käsitleb kommentaare tühimikuna ja ei täida seda.

Pythonis saab kirjutada kahte tüüpi kommentaare: need on ühe- ja mitmerealised kommentaarid. Pärast seda, kui sümbolit # käsitletakse üherealiste kommentaaridena, käsitleb pythoni interpretaator selle rea all asuvaid sümbolit # tühimärkidena. Näiteks vaadake allolevat koodi.

# see on esimene kommentaari trükk ("Tere maailm!") # see on teine ​​kommentaar

Ülaltoodud koodi käivitamisel näete stringi Tere, Maailm! prinditakse ekraanile ilma tõrgeteta, sest kõik muu, mis on kirjutatud pärast #, on programmi kommentaarid.

Samuti võime kommentaare kirjutada mitmes reas. Peame kirjutama kommentaarid kolme jutumärgi alla (kas ühe- või kahekordse). Vaadake näiteks allolevat koodi.

"" "See on mitmerealine kommentaar. Laiendame seda kommentaari suvalisele arvule ridadele "" "

Andmetüübid Pythonis

Andmetüüpe on mitut tüüpi. Arutagem mõningate Pythonis enimkasutatavate andmetüüpide üle.

['sam', 'david'] [1, 10, 6, 5]
('sam', 'david') (1, 10, 6, 5)
'nimi ":' Fosslinux ',' riik ':' Internet ', vanus: 5

Samuti võime sisseehitatud type () funktsiooni abil kontrollida pythonis andmete / muutujate andmetüüpe. Funktsioon type () võtab andmed / muutuja vastu argumendina ja tagastab selle andmete / muutuja andmetüübi. Näiteks kopeerige ja käivitage järgmine kood Python IDE-s.

print (tüüp (10)) print (tüüp (10.001)) print (type ("Fosslinux")) print (type (1 + 8j)) print (type ([1, 10, 6, 5])) print (type ((1, 10, 6, 5)) ) print (tüüp ('nimi ":' Fosslinux ',' riik ':' Internet '))

Väljund:

andmetüübi kontrollimine pythonis

Muutujad Pythonis

Muutujaid kasutatakse andmete salvestamiseks primaarmällu. Muutuja tähistab mälu aadressi, kuhu andmed on salvestatud. Muutuja nime valimisel on ka mõned reeglid. Reeglid on toodud allpool.

Muutujate deklareerimisel tuleks neid reegleid alati järgida; muul juhul loob Pythoni tõlk vea. Muutujate nimeks võib olla mis tahes nimi, mis järgib ülaltoodud reegleid. Sellegipoolest on soovitatav valida nimi, mis kirjeldaks kõige paremini muutuja eesmärki, ja suurendada koodi loetavust.

Operaatorid Pythonis

Pythoni programmeerimiskeel toetab paljusid erinevaid operaatoreid. Selles osas käsitleme mõnda neist.

Ülesandeoperaatorid

Omistusoperaatoreid kasutatakse muutujale mingi väärtuse määramiseks. Enamasti kasutasime = märk muutujale andmete määramiseks. Näiteks käivitage oma Pythoni IDE-s järgmine kood.

a = 10 trükk (a)

Sa saad 10 ekraanile ülaltoodud koodi käivitamisel, nagu on näidatud allpool toodud koodis. Selles koodis olen määranguoperaatorit määranud muutujale väärtuse 10 a ja seejärel kuvage see funktsiooni print () abil. On veel palju ülesandeoperaatoreid, millest arutame lühidalt järgmistes artiklites.

Aritmeetikaoperaatorid

Neid operaatoreid kasutatakse aritmeetiliste toimingute tegemiseks kahel arvul: liitmine, korrutamine jne. On selliseid operaatoreid nagu +, - , *, /,%, //, ** mida saab kasutada aritmeetikas. Lisateavet leiate järgmisest koodist; saate selle oma IDE-sse kopeerida ja käivitada.

# andmete määramine muutujatele a = 10 b = 5 # kahe numbri lisamine print (a + b) # kahe numbri lahutamine print (ab) # kahe numbri korrutamine print (a * b) # arvude jagamine print (a / b b) #% operaatorit kasutatakse ülejäänud # saamiseks, kui jagatakse esimene number teisest printimisest (a% b) # Operaatorit // kasutatakse ainult jagatud prindi täisarvu saamiseks (a // b) # Operaatorit ** kasutatakse a-ga korrutamiseks a-ga, b korda tähendab a ^ b print (a ** b)

Ülaltoodud kood on näidanud teile kõiki Pythonis saadaolevaid aritmeetikaoperaatoreid.

Väljund:

aritmeetikaoperaatorid pythonis

Püütonis on palju rohkem operaatoreid. Selles artiklis olen arutanud kõige olulisemaid operaatoreid, keda peame pythonis teadma. Hoidke end kursis FOSS Linuxiga, et saada eelseisvates artiklites õpetusi arenenumate operaatorite kohta.

Järeldus

Sellega oleme lõpetanud pythoni põhitõed. Nüüd on parim aeg üle minna meie järgmisele õpetusele „Linuxi süsteemiteabe hankimine Pythonis”, et õppida, kuidas pythoni abil Linuxi süsteemi- ja riistvarateavet koguda.

Parimad Linuxi mängukonsooli emulaatorid
Selles artiklis loetletakse Linuxi jaoks saadaval olev populaarne mängukonsooli emuleerimise tarkvara. Emuleerimine on tarkvara ühilduvuse kiht, mis j...
Parimad mängude jaoks mõeldud Linuxi distrod 2021. aastal
Linuxi operatsioonisüsteem on oma algsest, lihtsast, serveripõhisest välimusest kaugele jõudnud. See operatsioonisüsteem on viimastel aastatel tohutul...
Kuidas Linuxis oma mänguseanssi jäädvustada ja voogesitada
Varem peeti mängude mängimist ainult hobiks, kuid aja jooksul kasvas mängutööstus tehnoloogia ja mängijate arvu osas tohutult. Mängupublik on veebimän...