Advertisement
Guest User

Untitled

a guest
Jun 12th, 2013
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.02 KB | None | 0 0
  1. #!/usr/bin/env python
  2.  
  3. def tekma(klub1 = "Klub A", klub2 = "Klub B", golovi1 = 0, golovi2 = 0):
  4.     #Kad stavis argument = nesto, onda to nesto postane default vrijednost argumenta,
  5.     #odnosno, ako se pri pozivu funkcije ne da taj argument, onda ce poprimiti default vrijednost.
  6.    
  7.    
  8.     if golovi1 == golovi2: win = "nerijeseno"
  9.     elif golovi1 > golovi2:
  10.         win = klub1
  11.     else:
  12.         win = klub2
  13.        
  14.     reza = klub1 + " (" + str(golovi1) + ") : " + klub2 + " (" + str(golovi2) + ")"
  15.     #ovo je jako nespretno rjesenje za ovaj slucaj. Inace se u pitonu stringovi mogu slagati ovako
  16.     #sa plusevima, ali ovo sad je dosta necitko i nepotrebno zakomplicirano zbog ovih castova. Naime,
  17.     #str(nesto) je ovdje nuzno jer ne mozes konkatenirat string sa integerom, pa sam integere golovi
  18.     #pretvarao u string. Inace bi se ovo trebalo rijesit pitonskim format specifierima, ali sam
  19.     #zaboravio kako se radi s njima
  20.    
  21.     print win
  22.     print reza
  23.    
  24. tekma("Real Madrid", "Polet Skrad", 12, 0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement