Sadržaj[Sakrij][Prikaži]
Dobrodošli na drugo predavanje u našoj Python Crash Course za početnike serija.
Ovo predavanje će se fokusirati na sintaksu Pythona i razumijevanje kako se Python kod izvršava.
Već smo instalirali Python 3.10.4 u naše sisteme. Sada nam je potreban uređivač koda za Python. Postoji mnogo opcija, ali meni je najdraža PyCharm.
To je jedan od najpopularnijih uređivača koda koji se koristi za Python i mi ćemo ga koristiti za ovaj kurs. Ovako izgleda na prvom startu.
Sada kreirajte novu Python datoteku u projektu. sada ste spremni da napišete svoj prvi kod u Pythonu.
Sada upišite:
print("Hello HashDork")
Sada proširite meni „Pokreni“ i kliknite na dugme Pokreni. možete koristiti i prečice 'Shift + F10' u Windowsima ili 'Ctrl + cmd + R' u macOS-u za pokretanje programa.
Nakon toga, vidjet ćete mali prozor terminala na dnu koji prikazuje izlaz vašeg koda. Ovo je bio vaš prvi Python kod. Sada ćemo naučiti kako je to izvedeno.
Ovo je bio vaš prvi Python kod. Pokušajmo sa drugim primjerom.
U ovom primjeru, ispisat ćemo 10 zvjezdica '*' jednostavnim množenjem jedne zvjezdice sa 10.
Tip:
print("*"*10)
Izlaz će izgledati ovako.
Sada ćemo naučiti kako je to izvedeno.
Kako se izvršava Python kod?
Kada pišemo kod u Python-u, dio koda unutar zagrade, tj. (“*”*10) naziva se izraz. To je dio koda koji proizvodi vrijednost.
Dakle, kada Python interpreter pokuša da izvrši red 2, prvo će procijeniti kod između zagrada, tj. izraza. Stoga će proizvesti 10 zvjezdica i ispisati ih na terminalu.
Varijable u Pythonu
Varijable su jedan od najosnovnijih koncepata programiranja i nisu specifične za Python. Koristimo varijable za privremeno skladištenje podataka u memoriji računara.
Evo primjera,
Otkucajmo:
Price = 10
Kada Python interpreter izvrši ovaj kod, on će dodijeliti nešto memorije u koju će pohraniti broj 10. Konačno, tu cijenu će priložiti toj memorijskoj lokaciji.
Sada možemo koristiti ovu varijablu “Cijena” bilo gdje u našem programu za pristup vrijednosti koju smo sačuvali u toj varijabli.
Sada ako kucate,
print(Price)
Izlaz ovog programa će prikazati pohranjenu vrijednost u varijabli “Price” tj. 10. Imajte na umu da su varijable osjetljive na velika i mala slova.
Dakle, ovako definiramo varijable, počinjemo s identifikatorom koji je ime naše varijable, zatim znakom jednakosti i na kraju vrijednošću.
Hajde da podignemo ovaj program na viši nivo. U drugom redu, možemo ažurirati vrijednost ove varijable cijene na novu vrijednost. Neka bude 20. Sada kada pokrenemo naš program, trebali bismo vidjeti 20, jer Python interpreter izvršava naš kod red po red od vrha.
Možemo pohraniti cijele brojeve, float, nizove i logičke vrijednosti kao varijable. Osim toga, Python može pohraniti složene vrijednosti kao što su liste i objekti o kojima ćemo kasnije raspravljati.
Sada ćemo promatrati primjer string i booleanskih vrijednosti.
U Pythonu, string je niz Unicode znakova. Jednostavnim riječima, to je bilo koji niz znakova koji se doslovno tumači scenarijem.
Kao,
name = 'HashDork'
Slično, logičke vrijednosti se koriste za dodjelu vrijednosti Tačna ili Netačna izrazu.
is_published = True
Imajte na umu da je Python jezik koji razlikuje velika i mala slova i obično biste trebali koristiti mala slova za pisanje varijable i početi s velikim slovima dok definirate logičku vrijednost. U ovom slučaju tumač neće prepoznati 'true' i rezultirat će greškom. Donja crta se koristi za odvajanje riječi u imenu varijable.
Primjer programa
Sada ćemo vidjeti primjer programa koji će koristiti gore navedene koncepte.
Zamislite da ćemo napisati program za bolnicu. Zato smo proveravali pacijenta po imenu Raj Koothrappali (Da, shvatio si). Ima 29 godina i novi je pacijent. Želim da ovdje definirate 3 varijable, njegovo ime, starost i drugu varijablu da provjerite da li je ovo novi ili postojeći pacijent.
Prestanite sa skrolovanjem i probajte sami.
Sada idemo na rješenje.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Zamotati
To je sve iz ovog predavanja.
Naučit ćemo o primanju unosa u Python-u, konverziji tipova i stringovima.
Ostavite odgovor