1 / 15

Zgled

Zgled. 0 Pozdravljen --- --- --- 3 --- --- --- 6 --- --- --- 9 --- --- --- 12 --- --- --- 15 Pozdravljen! ---. for i in range(20): if i%3 == 0: print ( i ) if i%5 == 0: print ("Pozdravljen !" ) print ( "---" ). Najbolj vidna značilnost Python a.

bowie
Download Presentation

Zgled

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Zgled 0 Pozdravljen --- --- --- 3 --- --- --- 6 --- --- --- 9 --- --- --- 12 --- --- --- 15 Pozdravljen! --- for i in range(20): if i%3 == 0: print(i) if i%5 == 0: print("Pozdravljen!") print("---")

  2. Najbolj vidna značilnost Pythona • Za tiste, ki poznajo kak drug programski jezik • Za krmilne strukture uporablja obvezen zamik ne DO.. END ne BEGIN..END ne { .. }

  3. Tehnične podrobnosti • Python 3 • Python 2 ni ok! • http://www.python.org/download/releases/3.1.1/

  4. Razvojno okolje IDLE • Lupina za interaktivno delo. • Urejevalnik teksta za tvorbo datotek Python. Nudi barvanje kode in avtomatske zamike.

  5. Interaktivna “lupina” • Enostavno učenje jezika • Enostavno preizkušanje različnih funkcij • Enostavno preskušanje lastnih modulov • Ukaze tipkamo kot odgovor na pozivnik (“prompt”): >>> print ("Pri ŠPIRI se učimo Python") Pri ŠPIRI se učimo Python >>> x = 12*2 >>> x//5 4 >>> # To je komentar

  6. Uporaba • Kar tipkamo v lupini, se po Enter takoj izvede • Prejšnji ukaz: Alt-P • Naslednji Alt-N • Nato popravljanje • Ni možnosti shranjevanja samo ukazov • Save shrani celotno vsebino lupine

  7. Python kot računalo • Osnovni aritmetični operatorji: • + (vsota) • - (razlika) • * (produkt) • ** (potenca) • / (kvocient) • // (celoštevilski kvocient) • % (ostanek pri deljenju) • Vgrajene funkcije: • abs(x) - absolutna vrednost števila x • int(x) - celi del števila x • min(a, b, c, ...) - najmanjša vrednost • max(a, b, c, ...) - največja vrednost

  8. Preizkus "v živo"

  9. Preizkus "v živo"

  10. Izpisovanje print('Matija') print(Matija) Print('Matija') print("Matija")

  11. Izpisovanje • Male / velike črke v ukazih so torej pomembne • print(niz) • Niz: • Poljubno zaporedje med ' ' • Uporabljamo lahko tudi " " • print(niz1, niz2, niz3) • Vmes so presledki • Ali pa ne ;-) • print('a', 'b', 'c', sep = ':') • print('a', 'b', 'c', sep = ' -#- ')

  12. Delamo v urejevalniku • Ko smo se naveličali neposrednih odzivov • In nerodnega popravljanja "zatipkov" • File/New Window • V novem oknu takoj • File/Save • V ustrezni imenik • PrviProgram.py

  13. Lupina / urejevalnik • Kar tipkamo v lupini, se takoj izvede • Prejšnji ukaz: Alt-P • Nato popravljanje • Ni možnosti shranjevanja • Kar natipkamo v urejevalniku • Sestavni del datoteke • Se ne izvede takoj • F5 / Run – Run module • Izvedba vrstico po vrstico

  14. Prvi "pravi" program • Napišimo program, ki izpiše naslov • Naslov.py • Praviloma ime datoteke začnemo z veliko črko

More Related