Avtor: BoštjaPaPythonn Šuhel
E-pošta: bostjan.suhel@gmail.com
2019_275_38
Python je močan in hiter, deluje povsod, je prijazen in enostaven za učenje, je odprt in se odlično vklopi v druge tehnologije. Lahko si ga predstavljamo kot kocko v sestavljanki, ki ji rečemo projekt. Pythonu rečemo jezik dogodkov. Po delovanju je tolmač ali prevajalnik, kar nam ustreza. Kot razvojni jezik ga uporablja Google.
Slovenska izdaja
Slovenska izdaja (četrta povezava med viri) obsega približno 400 vaj iz 7 ključnih programskih tehnologij. Namenjena je vsem, ki si za malo denarja želijo pri sebi doma popolno opremljen strežnik za vaje, razvoj, produkcijo ali učenje. Python je ena od 7-ih tehnologij. Je nameščen, ni potrebe po namestitvi. Usedemo se, pretaknemo v najvišjo prestavo in pospešujemo.
Ta vsebina je samo za naročnike
Izhod
Podatke, ki jih vrne program, preusmerimo v različne izhode. Izpis na zaslon, globalne spremenljivke, datoteke so samo možnosti. Program razvijamo v razvojnem okolju, ki poenostavi in pohitri delo.
izhod_01.py
Na desni strani izberemo (pred rst) izhod_01.py in pritisnemo zelen gumb <=izhod_01.py.
#Python Osnove izhod_01.py #niz
Sledi enostaven ukaz
print ('Pozdravljen svet.')
Program poženemo s sivim gumbom python2 buf0.py ali python3 buf0.py. Prvi gumb požene različico python2, drugi gumb požene različico python3. Program lahko popravimo in ponovno poženemo. Kopiramo lahko ukaz print in spremenimo izpis .
izhod_02.py
Na desni strani izberemo (pred rst) izhod_02.py in pritisnemo gumb buf0.py<=izhod_02.py, glej program 1.
Naslednjič
Za začetek je dober strežnik na spodnji povezavi. Če bomo želeli ustvarjati kakšen bolj zanimiv projekt, ni slaba ideja o postavitvi strežnika pri sebi doma. Vse vaje so v izvorni kodi na Slovenski izdaji. Na spodnji povezavi je odprt port 80, torej imamo samo dostop preko spletnega strežnika. Kar ni nič narobe. Za tiste vedoželjne, ki jim osnovni nivo nikakor ne zadostuje, in to za nas elektrotehnike po navadi velja, mi dovolite, da vse napotim na zadnjo peto povezavo, kjer so opisane storitve, ki jih lahko preizkušate na lokalnem omrežju (ali seveda kjerkoli, če si odprete ustrezne porte). Te dodatne storitve bom poleg novih vaj razlagal v naslednji številki revije, vabljeni.
Viri:
https://www.python.org/
https://svet-el.si/
http://slovenskaizdaja.sytes.net/
https://sites.google.com/site/bostjansuhel/slovenska-izdaja
https://sites.google.com/site/bostjansuhel/slovenska-izdaja/storitveprogram 1
#Python Osnove izhod_02.py #spremenljivke, posebni znaki i=1;j=2.4 #deklaracija spremenljivke in določitev začetne vrednosti print('i={}tj={}'.format(i,j)) #{} znak v nizu pomeni izpis spremenljivke, določene v format dodatku K=['Audi','Mercedes','Reno'] #deklaracija polja print('k[0]={}tk[1]={}'.format(k[0],k[1])) #{} znak v nizu pomeni izpis spremenljivke, določene v format dodatku print('nova vrstican'"') #izpis v novo vrstico in nekaterih posebnih znakov