Programavimas

Darbo su „Python“ pradžia

Darbo su „Python“ pradžia

„Python“ yra greičiausiai auganti programavimo kalba pasaulyje. Pagrindinės svetainės, tokios kaip „Instagram“, „Pinterest“, „Quora“ ir daugelis kitų, yra sukurtos naudojant „Python“ žiniatinklio sistemą „Django“. Labiausiai populiarus pythonas yra paprasta sintaksė, panaši į įprastą anglų kalbą. Dėl savo galingumo tai yra pagrindinis pasirinkimas, kurį priima aukščiausios technologijos įmonės.

Mes galime naudoti pitoną beveik kiekvienai užduočiai, įskaitant žiniatinklio kūrimą, automatizavimą, dirbtinį intelektą, kibernetinį saugumą, duomenų mokslą, „Android“ programų kūrimą ir įvairias kitas bendrąsias programavimo užduotis. „Github“, „PyPI“ ir daugelyje kitų vietų taip pat teikiama didžiulė bendruomenės parama kalbai, todėl lengva išspręsti klaidas, be to, kalboje nėra klaidų.

„Python“ turi daug atvirojo kodo bendraautorių parašytų bibliotekų ir struktūrų, kurios palengvina mūsų užduotį, ir mes galime jas naudoti nemokamai neišradinėdami rato. Šioje pamokoje sužinosime pagrindinius „Python“ pagrindus, tokius kaip rezervuoti žodžiai, komentarai, kintamieji, operatoriai, duomenų tipai ir kt.

Norėdami laikytis šios mokymo programos, „python“ turėtų būti įdiegtas ir sukonfigūruotas jūsų sistemos kelyje. Daugelis kompiuterių yra iš anksto įdiegti su python. Savo python diegimą ir versiją galite patikrinti paleidę šį kodą terminale.

pitonas - versija

Jei neturite įdiegę „python“, galite jį įdiegti iš „python“.org arba peržiūrėkite mūsų vadovą čia. Rekomenduojama turėti naujausią python versiją. Jei turite senesnę python versiją, patikrinkite mūsų pamoką apie python atnaujinimą į naujausią versiją.

„Python Shell“

„Python“ yra aiškinama kalba, reiškianti, kad jis neturi kompiliatoriaus, tačiau turi vertėją. Kompiliatorius vykdo visas programas vienu metu, o vertėjas kiekvieną eilutę atlieka po vieną. Tai reiškia, kad pitonas kiekvieną mūsų programos eilutę vykdo po vieną. „Python“ yra su apvalkalu, kuris gali paleisti atskiras kodų eilutes ir gauti išvestį.

Norėdami paleisti python apvalkalą, turite atidaryti terminalą ir įvesti pitonas ant jo.

atidaromas pitono apvalkalas

Galite naudoti šį python apvalkalą norėdami paleisti paprastą python kodą. Pavyzdžiui, norint parodyti eilutę „Hello World!“Terminale turime įvesti šį kodą į python apvalkalą.

spausdinti ("Hello World!")

Išvestis:

sveikinimo pasaulio spausdinimas naudojant pitono apvalkalą

Vėlgi, ant apvalkalo įveskite šiuos duomenis.

1 + 5

Tai parodys dviejų skaičių sumą, t.e., 6.

Išvestis:

pitono apvalkalo pavyzdžio kodas

Dabar uždarykime apvalkalą. Norėdami uždaryti apvalkalą, turime įvesti tekstą išėjimas () apvalkale, kaip parodyta žemiau esančiame paveikslėlyje. „Linux“ vartotojams mes taip pat galime naudoti „Ctrl + d“ klavišą, kad išeitumėte iš „Shell“.

uždarydamas pitono apvalkalą

Naudojant IDE

Python apvalkalas, kurį aptarėme, yra geras taškas norint pradėti mokytis pitono ir rašyti mažas kodų eilutes, tačiau tai nėra naudinga dideliems projektams. Realaus naudojimo atvejais kūrėjai naudoja skirtingus redaktorius, norėdami parašyti ir redaguoti pitono kodą. Aš naudoju „openource“ vaizdo studijos kodą, kuris yra nuostabus IDE kodams rašyti. IDE arba integruota kūrimo aplinka yra programinė įranga, kurioje galime redaguoti ir paleisti kodą. Taigi, tai puikus greitesniam ir lengvesniam vystymuisi. Jei norite pasirinkti tarp IDE kodo rašymui, galite pamatyti mūsų straipsnį „Top 10 IDE“, kuris bus naudojamas programavimui. Rašydami „python“ kodus galite naudoti bet kurį jums patogų IDE.

Taip pat galite rankiniu būdu įrašyti kodą į python failą (turėdami .py plėtiniai) iš paprasto redaktoriaus ir gali jį paleisti naudodamiesi Python vertėju, įvesdami:

pitono failo pavadinimas

Kur failo vardas turėtų būti failo, kurį naudojame, pavadinimas. Norėdami tai padaryti, jums nereikia įdiegti IDE, nes rašote kodą savo redaktoriuje.

Dabar pradėkime mokytis pitono pagrindų. Manau, kad jūs naudojate bet kurį iš aukščiau paminėtų būdų, kaip rašyti ir paleisti pitono kodus.

Pagrindinė „Python“ sintaksė

„Python“ sintaksė yra vienas nuostabiausių dalykų visiems, naudojantiems pitoną. Python kalba yra aukšto lygio kalba. Jo sintaksė labai panaši į natūralią anglų kalbą, todėl ją lengva skaityti ir pritaikyti tiek pradedantiesiems, tiek ekspertams. Pvz., Pamatykime „HelloWorld“ pavyzdį „python“, vykdydami žemiau esantį kodą jūsų „python IDE“ arba „python“ apvalkale.

spausdinti ("Hello World!")

Aukščiau pateiktas kodas atspausdins eilutę Labas pasauli! terminalo ekrane. Vykdydami kodą, gausime šią išvestį.

pagrindinė pitono sintaksė

Kaip matote kode, teiginio pabaigoje nebuvo kabliataškių. Tai naudinga „python“, nes programuotojas gali pasirinkti, ar sakinių gale įtraukti kabliataškius, ar ne.

Jei esate kilęs iš programavimo kalbų, pvz., C arba C ++, fono, galite pastebėti, kad jei neduosime kabliataškių, dangus kris ant galvos ir įvyks sintaksės klaida. Bet rašydami kelis teiginius vienoje eilutėje turime naudoti kabliataškius. Python kodas taip pat nenaudoja garbanotų petnešų kodų blokams, kuriuos daro kitos programavimo kalbos; tai priklauso tik nuo jūsų kodo tinkamos įtraukos.

Raktažodžiai

Raktinius žodžius rezervavo pitono kalba ir jie turi tam tikrą ypatingą reikšmę python vertėjui. Tie raktiniai žodžiai yra specialūs žodžiai, todėl negalime jų naudoti kaip identifikatorių vardų. Norėdami gauti visą raktinių žodžių sąrašą python, atidarykite savo python apvalkalą ir paleiskite šią komandą.

pagalba („raktiniai žodžiai“)

Čia bus išvardyti visi „python“ esantys raktiniai žodžiai.

raktiniai žodžiai pitone

Komentarai „Python“

Komentarai yra labai svarbūs rašant kodą, nes tai daro kodus lengviau skaitomus. Be to, mes galime juos naudoti palikdami pastabas savo kodekse. Pagrindinis komentarų naudojimo kode tikslas yra padėti kitiems programuotojams žinoti, kas vyksta kode, kad galėtų lengvai perskaityti ir redaguoti programą. Taip pat galite pasinaudoti tuo, kad palikote komentarus kode sau, nes tai gali būti painu, kai bandysite jį redaguoti ilgesnėje ateityje. „Python“ komentarus traktuoja kaip tuščiąsias vietas ir jų nevykdo.

Yra du komentarų tipai, kuriuos galime parašyti „python“, tai yra vienos eilutės ir kelių eilučių komentarai. Po to, kai simbolis # bus traktuojamas kaip vienos eilutės komentarai, viskas, kas yra po # šioje eilutėje, pitono vertėjas traktuos kaip tarpą. Pavyzdžiui, žiūrėkite žemiau esantį kodą.

# tai pirmasis komentaro spausdinimas ("Hello World!") # tai antras komentaras

Vykdydami pirmiau nurodytą kodą, pamatysite eilutę Labas pasauli! atspausdinta ekrane be klaidų, nes visa kita, parašyta po #, yra programos komentarai.

Mes taip pat galime rašyti komentarus keliomis eilutėmis. Turime parašyti komentarus trimis kabutėmis (viena arba dviguba). Pavyzdžiui, pažiūrėkite į žemiau pateiktą kodą.

"" "Tai kelių eilučių komentaras. Išplėsime šį komentarą į bet kurį skaičių eilučių "" "

Duomenų tipai „Python“

Yra keletas duomenų tipų tipų. Aptarkime keletą dažniausiai naudojamų python duomenų tipų.

['sam', 'david'] [1, 10, 6, 5]
(„sam“, „david“) (1, 10, 6, 5)
'name': 'Fosslinux', 'country': 'Internet', age: 5

Taip pat galime patikrinti python duomenų / kintamųjų duomenų tipus naudodami įmontuotą tipo () funkciją. Funkcija type () priima duomenis / kintamuosius kaip argumentą ir grąžina tų duomenų / kintamojo duomenų tipą. Pavyzdžiui, nukopijuokite ir paleiskite šį kodą „Python IDE“.

spausdinti (tipas (10)) spausdinti (tipas (10.001)) print (type ("Fosslinux")) print (type (1 + 8j)) print (type ([1, 10, 6, 5])) print (type ((1, 10, 6, 5)) ) print (type ('name': 'Fosslinux', 'country': 'Internet'))

Išvestis:

duomenų tipo patikrinimas python

Kintamieji „Python“

Kintamieji naudojami duomenims saugoti pirminėje atmintyje. Kintamasis nurodo atminties adresą, kuriame saugomi duomenys. Taip pat yra keletas taisyklių renkantis kintamojo pavadinimą. Taisyklės pateikiamos žemiau.

Deklaruojant kintamuosius visada reikėtų laikytis šių taisyklių; priešingu atveju pitono vertėjas įves klaidą. Kintamųjų pavadinimas gali būti bet kuris vardas, atitinkantis aukščiau nurodytas taisykles. Vis dėlto rekomenduojama pasirinkti pavadinimą, geriausiai apibūdinantį kintamojo paskirtį, ir padidinti kodo įskaitomumą.

Operatoriai „Python“

„Python“ programavimo kalba palaiko daug skirtingų tipų operatorių. Šiame skyriuje aptarsime kai kuriuos iš jų.

Užduočių operatoriai

Priskyrimo operatoriai naudojami kintamajam priskirti tam tikrą vertę. Mes dažniausiai naudojome = ženklas priskirti duomenis kintamajam. Pavyzdžiui, paleiskite žemiau pateiktą kodą savo „Python IDE“.

a = 10 spaudinių (a)

Tu gausi 10 atspausdinta ekrane paleidus minėtą kodą, kaip parodyta žemiau esančiame kode. Šiame kode naudojau priskyrimo operatorių, kad kintamajam priskirtume 10 reikšmę a ir tada parodykite jį naudodamiesi funkcija print (). Yra daug daugiau priskyrimo operatorių, kuriuos trumpai aptarsime vėlesniuose straipsniuose.

Aritmetiniai operatoriai

Šie operatoriai naudojami atliekant dviejų skaičių aritmetines operacijas: sudėjimas, dauginimas ir kt. Yra tokių operatorių kaip +, - , *, /,%, //, ** kurį galima naudoti aritmetikai. Norėdami gauti daugiau informacijos, žiūrėkite šį kodą; galite nukopijuoti ir paleisti jį savo IDE.

# duomenų priskyrimas kintamiesiems a = 10 b = 5 # pridedant du skaičius spausdinti (a + b) # atimant du skaičius spausdinti (ab) # padauginus spausdintus skaičius (a * b) # padalijant spausdintus skaičius (a / b) #% operatorius naudojamas norint gauti likutį # dalijant pirmąjį skaičių iš antrojo atspaudo (a% b) # Operatorius // naudojamas norint gauti tik sveikąją padalijimo spausdinimo dalį (a // b) # Operatorius ** naudojamas dauginti a su a, b kartus reiškia a ^ b spausdinimą (a ** b)

Aukščiau pateiktas kodas parodė visus „Python“ pasiekiamus aritmetikos operatorius.

Išvestis:

aritmetiniai operatoriai pitone

Python'e yra daug daugiau operatorių. Šiame straipsnyje aptariau svarbiausius operatorius, kuriuos turime žinoti python. Sekite naujienas apie „FOSS Linux“, kad gautumėte pažangesnių operatorių pamokų būsimuose straipsniuose.

Išvada

Tuo mes baigėme pitono pagrindus. Dabar pats geriausias laikas pereiti prie kitos mūsų pamokos „Kaip gauti„ Linux “sistemos informacijos apie„ Python ““, kad sužinotumėte, kaip naudoti „Python“ sisteminei ir aparatinei informacijai rinkti sistemoje „Linux“.

„Tomb Raider for Linux“ pamoka
„Tomb Raider“ šešėlis yra dvyliktas „Tomb Raider“ serijos priedas - veiksmo ir nuotykių žaidimų franšizė, sukurta „Eidos Montreal“. Žaidimą kritikai i...
Kaip padidinti FPS sistemoje „Linux“?
FPS reiškia Kadrai per sekundę. FPS užduotis yra išmatuoti kadrų greitį atkuriant vaizdo įrašus ar žaidimus. Paprastais žodžiais, nepertraukiamų viso ...
Populiariausi „Oculus App Lab“ žaidimai
Jei esate „Oculus“ laisvų rankų įrangos savininkas, turite žinoti, kaip krauti iš šono. Šoninis įkėlimas yra ne parduotuvėje esančio turinio įdiegimas...