Kazalo[Skrij][Pokaži]
Vabljeni na drugo predavanje v našem Python hitri tečaj za začetnike seriji.
To predavanje se bo osredotočilo na sintakso Pythona in razumevanje, kako se izvaja koda Python.
V naše sisteme smo že namestili Python 3.10.4. Zdaj potrebujemo urejevalnik kode za Python. Obstaja veliko možnosti, vendar je moja najljubša PyCharm.
Je eden najbolj priljubljenih urejevalnikov kode, ki se uporablja za Python, in ga bomo uporabljali za ta tečaj. Takole izgleda ob prvem štartu.
Zdaj ustvarite novo datoteko Python v projektu. zdaj ste pripravljeni napisati svojo prvo kodo v Pythonu.
Zdaj vnesite:
print("Hello HashDork")
Zdaj razširite meni »Zaženi« in kliknite zaženi. za zagon programa lahko uporabite tudi bližnjične tipke 'Shift + F10' v sistemu Windows ali 'Ctrl + cmd + R' v sistemu macOS.
Po tem boste na dnu videli majhno terminalsko okno, ki prikazuje izhod vaše kode. To je bila vaša prva koda Python. Zdaj se bomo naučili, kako je bilo izvedeno.
To je bila vaša prva koda Python. Poskusimo drug primer.
V tem primeru bomo natisnili 10 zvezdic '*' tako, da eno zvezdico preprosto pomnožimo z 10.
Vrsta:
print("*"*10)
Rezultat bo videti tako.
Zdaj se bomo naučili, kako je bilo izvedeno.
Kako se izvaja koda Python?
Ko pišemo kodo v Pythonu, se del kode znotraj oklepaja, tj. (»*«*10), imenuje izraz. To je del kode, ki ustvari vrednost.
Torej, ko Python tolmač poskuša izvesti vrstico 2, bo najprej ovrednotil kodo med oklepaji, tj. izraz. Zato bo ustvaril 10 zvezdic in jih natisnil na terminalu.
Spremenljivke v Pythonu
Spremenljivke so eden najbolj temeljnih konceptov programiranja in niso specifične za Python. Za začasno shranjevanje podatkov v pomnilnik računalnika uporabljamo spremenljivke.
Tukaj je primer,
Vtipkajmo:
Price = 10
Ko tolmač Python izvede to kodo, bo dodelil nekaj pomnilnika, v katerega bo shranil številko 10. Na koncu bo to ceno priložil tej pomnilniški lokaciji.
Zdaj lahko to spremenljivko »Cena« uporabimo kjer koli v našem programu za dostop do vrednosti, ki smo jo shranili v tej spremenljivki.
Zdaj, če tipkate,
print(Price)
Izhod tega programa bo prikazal shranjeno vrednost v spremenljivki “Cena”, tj. 10. Upoštevajte, da spremenljivke razlikujejo med velikimi in malimi črkami.
Takole definiramo spremenljivke, začnemo z identifikatorjem, ki je ime naše spremenljivke, nato enačaj in na koncu vrednost.
Povzdignimo ta program na višjo raven. V drugi vrstici lahko posodobimo vrednost te spremenljivke cene na novo vrednost. Naj bo 20. Zdaj, ko zaženemo naš program, bi morali videti 20, ker tolmač Python izvaja našo kodo vrstico za vrstico od vrha.
Kot spremenljivke lahko shranimo cela števila, lebdeče vrednosti, nize in logične vrednosti. Poleg tega lahko Python shrani kompleksne vrednosti, kot so seznami in objekti, o katerih bomo razpravljali kasneje.
Zdaj si bomo ogledali primer niza in logičnih vrednosti.
V Pythonu je niz zaporedje znakov Unicode. Preprosto povedano, to je kateri koli niz znakov, ki jih dobesedno interpretira scenarij.
Kot,
name = 'HashDork'
Podobno se logične vrednosti uporabljajo za dodelitev vrednosti True ali False izrazu.
is_published = True
Upoštevajte, da je Python jezik, ki razlikuje med velikimi in malimi črkami, zato morate za pisanje spremenljivke uporabljati male črke in začeti z velikimi črkami, medtem ko definirate logično vrednost. V tem primeru tolmač ne bo prepoznal 'true', kar bo povzročilo napako. Podčrtaj se uporablja za ločevanje besed v imenu spremenljivke.
Primer programa
Zdaj si bomo ogledali primer programa, ki bo uporabljal zgornje koncepte.
Predstavljajte si, da bomo napisali program za bolnišnico. Torej smo prijavili pacienta po imenu Raj Koothrappali (Ja, razumeš). Star je 29 let in je nov bolnik. Želim, da tukaj definirate 3 spremenljivke, njegovo ime, njegovo starost in drugo spremenljivko, da preverite, ali je to nov ali obstoječi bolnik.
Nehajte brskati in poskusite sami.
Zdaj pa poiščimo rešitev.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Zaviti
To je vse iz tega predavanja.
Spoznali bomo sprejemanje vnosa v Pythonu, pretvorbo tipov in nize.
Pustite Odgovori